Brazil may cancel PPAs amid 'significant' demand dip

Turbines in the Brazilian state of Ceara
Turbines in the Brazilian state of Ceara
Published 21 December 2016, 16:13Updated 21 December 2016, 16:18