International News
Lyra Energy inks PPAs for 255 MW South African solar project
Lyra Energy has signed power purchase agreements (PPAs) with three unnamed commercial and industrial customers for a significant share of the power generated from the Thakadu solar project in South Africa. The 255 MW project […]
