La marque Whizzard, fondée en 2000 (Inde), a 2 marques sœurs et 671 marques concurrentes. La marque Whizzard est détenue par MAHINDRA LOGISTICS LIMITED, société cotée à Bombay. L'ISIN, code boursier de la société, est INE766P01016. Le secteur de Whizzard est Transports.