You just read:

Scandinavian-German PV Manufacturer Innotech Solar Nominated Finalist for the 2013 Red Herring Top 100 Europe Award

News provided by

Innotech Solar

19 Mar, 2013, 13:20 GMT