Indian Oil Corporation (IOC) unveiled India’s first green hydrogen fuel cell bus in Delhi on Monday, as the country prepares…