Strong Results For US Solar Tracker Maker Nextracker
Nextracker’s Backlog Swells up 90% To $2.6 Billion As Company Reports 5th Consecutive Profitable Year
Nextracker, a leading US based solar tracker supplier, ended FY 2023 (period ending March 31, 2023) with annual revenues growing

