News

Spain-based renewable energy firm Exus Renewables has closed financing on a 130MW solar PV project in Portugal.