India posts May 2026 scooter sales record, nearly 7.4L units

Auto