Eicher Motors reports March sales numbers Total Motorcycles sales up 7% at 72,235 units vs 67,677 units (YoY) 9.2K views13:36