UAE's Masdar eyes more European solar, wind projects with Cepsa deal

January 18, 2020 147