Renewables industry must 'build back trust' says green power giant's CEO
Information and data crucial amid 'negative news flow' says EDPR chief Stilwell d’Andrade
Information and data crucial amid 'negative news flow' says EDPR chief Stilwell d’Andrade