News

The Rajasthan High Court has observed that drop-in bio fuels fall under the definition of petroleum and petroleum products, ...