Oil marketing companies (OMCs) have raised concerns about new verification requirements introduced by the Oil and Gas Regulatory Authority (OGRA) for ...