Brazilian court halts building of huge Belo Monte dam

Federal courts in Brazil have forced a halt to building works on what was set to be the world’s third largest hydropower plant in the world. This week the courts ruled the local indigenous population had not been properly consulted about the impact of the Belo Monte Dam which will generate 11,000 megawatts (MW) of […]