Solar News China’s Automotive Firm BYD to Invest $620Mn in Brazil Industrial ComplexBy Saur News DeskJuly 5, 2023 Chinese automotive firm BYD has recently announced its investment plans in a new industrial complex in Northeastern Brazil. The investment…