Marketwatch Hero Moto tanks over 5% as March sales plunge Admin April 3, 2020 Total motorcycle sales stood at 3,05,883 units last month as against 5,35,943 units in March 2019, down 42.9 per cent. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email