Consumption tax expected to dent demand for big cars

READ FULL ARTICLE