Various shots of buses on busy New Delhi street bearing the statement: "Propelled by Clean Fuel" and "World's Largest Eco-Friendly CNG Bus Service", riders visible in windows and pedestrians on street.