Red Herring has announced the global top 100 award winners for 2012. “The award highlights some of the most innovative and transformative startups on the globe, companies that revolutionize their respective ecosystems and further evolve our technological world.”

Advertisements