MegaCabs Introduces First Fleet of EVs in Delhi MegaCabs has rolled out its first fleet of electric vehicles in Delhi. The company will deploy 100 EVs in the first phase which will gradually be enhanced to 300 by…