Major automobile makers promised the general public that at the earliest possible time, hydrogen cars will rule the streets. Well, a lot of people are already waiting for the ‘future cars’ but the thing is, supply is not enough to meet the demands. Lack of adequate number of hydrogen stations is refraining the carmakers from [...]