Solar Trackers
Projects

Nextracker signs multi-year deal with Strata Clean Energy for 810 MW of solar trackers
March 29, 2023