By CEP Staff • 28 May 2020 in News

French renewables company Voltalia has been awarded a solar tender in Albania under a procurement round led by the European Bank for Reconstruction and Development (EBRD).