Megasol
Deitingen, Solothurn, Switzerland
Team size: 51 - 200
Sector: Energy
About Megasol
Founded date: 1993
Connect: megasol.ch
Investors: Saint-Gobain
Company stage: Other
Megasol is a manufacturer of solar modules and mounting systems. Sound advice and smart complete solutions from a single source.