Why there is no efficient substitute for petroleum in automobiles?

December 19, 2006 11:52am CST
What is the factor which blocks the invention or discovery of new fuel as an alternative to petroleum?. Neccessity is the mother of invention. man will not find it until there is no scarcity of petroleum. what do you think about it?
No responses