The Chinese automotive firm, BYD has recently dismissed recent reports on extremely bad working conditions at construction site in Brazil…
This website uses cookies.