Chinese automaker BYD slams reports of poor conditions at factory site in Brazil

Chinese automaker BYD slams reports of poor conditions at factory site in Brazil