20181114 city.delhi: Delay in fuel stickers makes green fight tough