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