Smart move! At this very minute, we are updating the company registration process to a more intuitive and pleasant format. It will be shortly available again.

In the meantime, if you want to get your company listed on TechBehemoths, please contact us and we'll help you get published in the priority queue.