Masdar makes $3.4bn swoop for Terna in one of Europe’s largest renewable energy deals
Leading Greek renewables developer has built projects in several European countries
Leading Greek renewables developer has built projects in several European countries