The Indian scene when it comes to electric vehicles is not very fascinating to look at. It is marred with a lot of problems and the room for improveme
Read MoreIndia is a country which was not so big on car rentals. There were companies offering cars on rent but with a driver. The fact that you have to sit in
Read More