News

The solar tracker provider had strong quarter-over-quarter and year-over-year growth, posting $20.8 million in Q1, 2025.