Sweden-based Orrön Energy, a renewable energy project developer focused on onshore renewable energy assets, has completed the sale of a 91 MW agrivoltaic project with


Sweden-based Orrön Energy, a renewable energy project developer focused on onshore renewable energy assets, has completed the sale of a 91 MW agrivoltaic project with