China’s State Grid Wins Largest Ever Auction in Brazil

China’s State Grid won the largest electricity transmission lot ever auctioned in Brazil, involving a complex project that will require investments of around BRL 18 billion (USD 3.6 billion).