By CEP Staff • 8 December 2015 in News

European Commission investigates faltering Abengoa