News

Nextracker Inc. (NASDAQ: NXT) sold nearly $3 billion worth of solar trackers in the last 12 months. Trackers are devices that ...