Indian Oil Corporation Ltd. (IOCL) aims to build a statewide network of green hydrogen fuel dispensing stations as part of its $30 billion ambition to attain net-zero emissions by 2046.…
read more...