In a positive development, the Oil and Gas Regulatory Authority (OGRA) has allowed 88 percent of the requested finance cost of FY23 to pass through in Motion for review of the Final Revenue ...