Carmakers slam brakes on output as demand slows Industry-Economic Times — November 7, 2018 comments off The slackening of demand was evident in retail sales, which dropped 15-35% for two-wheelers ahead of Diwali