2 min read Business News Engineers India and Oil India to bid for 61.6% stake in Numaligarh Refinery February 18, 2021 Diana B. Mock Oil India Confined (OIL) on Thursday said it has made the decision to bid...