Mei Ta auto parts factory in Serbia lays off 299 workers amid concerns over foreign labor replacement
Mei Ta management involved in improper disposal of hazardous waste near Obrenovac