Green Genius, a renewable energy project developer, agreed to sell a 34 MW solar project portfolio in Lithuania to Nala Renewables, a renewable energy investment
Green Genius, a renewable energy project developer, agreed to sell a 34 MW solar project portfolio in Lithuania to Nala Renewables, a renewable energy investment