Press "Enter" to skip to content

New long term PPA inked for solar energy in Spain

A long term power purchase agreement (PPA) has been signed for the output of a 45MW solar energy project in Spain. Luxcara, an asset manager for …

Links to article:

Be First to Comment

Leave a Reply