Browsing: solar project Karavasta

French renewables developer Voltalia opened a new office in Tirana, with the aim of supporting the company‚Äôs further growth in Albania. The company entered the Albanian…