Indian Oil to Invest 3.60 Billion Rupees in Odisha CBG Facility
Indian Oil Corp will invest 3.60 billion rupees in a compressed biogas manufacturing facility in Odisha, according to a government statement.
Indian Oil Corp will invest 3.60 billion rupees in a compressed biogas manufacturing facility in Odisha, according to a government statement.