New Delhi, June 14, 2023: Oil India Limited (OIL), today declared its financial results for FY 2022-23 with a thumping highest-ever net profit since the company’s inception at ₹6,810.40 crore, a surge of 75.20% YoY on the back of higher operating income and growth in oil & gas production. During the last fiscal, the company […]