Tesla and Honda are set to purchase all the power from Delilah I, a new 300 MW solar farm in Texas.
Otter Tail Corporation (Nasdaq: OTTR) today announced financial results for the quarter and year ended December 31, 2024. SUMMARY Produced record earn ...
A 2.5-megawatt solar farm is coming to Wayne County after Waymart Borough Council approved the plan, with conditions.
Enphase announced the launch of an expanded IQ Battery 5P product with support for both single-phase 120/208 V and split-phase 120/240 V, for new home ...