Peru features in a report this month by the international research group, the Business & Human Rights Resource Centre (BHRRC), on China’s dominance in the green-energy market. The report covers the world and identifies more than a hundred allegations of human...