Solar Mounting System

solar energy

North American Solar PPAs Rise 3% in Q2

LevelTen Energy says in its latest quarterly report that prices for power purchase agreements (PPAs) increased in the second quarter, following a modest decline in the first three months of the year.

Scroll to Top