While competition would throw mud and slurry on these ideas, I have flowers to offer. Concept is very fine, speed up to reality and provide these cars on the road in India first after that look for international markets. You would remember the saying that 'Virtue Begins At Home' and hope to see that. Do not worry of generating electricity, take my idea of building part of it while your vehicles are running and storing it back to the spare batteries - this will offset running cost and also pollution anticipated from coal-energy plants. Besides adding rotor and stator technology in the wheels, you can also include mini hydle plant in between the wheels, it just needs water storage tank and a deep bucket conveyor which would provide force and generate electricity while your vehicles are running. Take these ideas and put your engineers on the job and present these cars to India Motor Show after they have passed ARAI Tests for safety and breakages. You can also add natural air cooler by introducing a roof size can (hard box) with open mouth to receive natural air in force and pass it through thin tubes to compress it and release natural cool air in the cabinet & passengers area, your electronics and human would be cool, free of cost by this idea and would also give you advantage of driving cool air cars at only 30 paise per kilometer. Don't Worry Be Happy and Move The World, While You Have Got The Space To Stand! All The Best!