Softonic is one of the world's largest internet portals. It currently achieves an Alexa rank 148 of the most popular websites. We've recently been able to speak with Emilio Moreno, who's one of the two directors of the company. He's been working in the telecommunications industry for almost 10 years, before he...
- Web Development
- Business Online