Joint venture

Masdar CEPSA
1 2