Multinational corporation that works across diverse cultures on a global scale. As such, we promote a socially progressiveresponsible approach.
Manufacturer of solar panels headquartered in Spain100% owned factories in China, Indiaassembly in Spain. TOP5 Producer in Europe, with subsidiaries in Germany, USA, France, Italy. Producing solar panels since 2005.