Renovalia facing ‘potential sale’ amid strategic review

Possible deal: Spanish renewables companies
Possible deal: Spanish renewables companies
Published 16 February 2017, 14:25Updated 16 February 2017, 14:28
Sale and Purchase