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