Laurent Coulot

Swiss Startup Insolight in Spotlight for Solar Panels delivering 29% efficiency

The Lousanne, Switzerland based Insolight's latest claims, which follow testing by an independent lab, should be a reason to think…

6 years ago