Tag: SC ruling on diesel vehicles a blow for Mahindra