Brazil's ethanol sector left reeling as force majeure threat grows

2 Apr 2020 | Tim Worledge

Brazil's ethanol sector, one of the oldest and largest producers of the biofuel in the world, has been left reeling after lockdowns...

Already subscribing? Please log in.