Records are tumbling for Tesla’s battery energy storage business with revenues growing 67% and deployments surging 114% ...
Pexapark, a Swiss renewables intelligence provider, says corporate power purchase agreements (PPAs) surged in Europe's renewable energy market in 2024, despite a decline in overall contracted volumes.