Poland's Central Transport Port company tendered 20 MW of solar PV plus 50 MW of battery storage capacity with a working time of two hours. The project's capacities could be expanded in the future, ...
Revenue -- $14.5 million in the fiscal fourth quarter ended Sept. 30, 2025, up 11% year-over-year. Gross margin -- 37% in the ...