By India Employer ForumJuly 30, 2019 0 Auto Slowdown: 286 Dealers Closed Down In 18 Months, 32,000 Jobs Impacted A slowdown in the automobile sector has resulted in 286 dealers winding up operations across…