Nextracker has published its 2024 financial results, which include revenue of US$679 million in the quarter ending 31 ...