Oil India to invest €900 mn in cellulosic ethanol production

Arvind Chudasama18.09.2023