Our Solutions

Find Out More

+ 236 GW

Global installed capacitiy

+ 46 countries

In five continents

+ 130 thousand

World employees

Corporate Presentation

Download our presentation and find out more about SPIC Mexico.

Presentation