Press Release

Nextracker Awarded Master Supply Agreement by Solaria to Supply 125 MW of Smart Solar Trackers Across Spain