Petrol at Rs 95-plus per litre pinches the pockets of the user. But it has opened up opportunities for Indian sugar mills – and a way out of the issue of cane payment owed to farmers. Oil marketing companies (OMC) are expected to purchase 283 crore litres of ethanol from mills for blending up to […]