If you have noticed, diesel powered vehicles are always mentioned when a new order is passed for curbing air pollution in the country. Most recently, the Delhi government banned the entry of diesel powered transport vehicles (which means virtually every goods carrier) from entering the…