The slide of China's share in India’s automotive market comes on the back of repeated vociferous calls by the Indian ...
PELL CITY, Ala. (WBMA) — 140 people are being laid off from an auto parts manufacturing plant in Pell City. According to the ...