Oil marketing companies Indian Oil Corporation, Bharat Petroleum Corporation Limited and Hindustan Petroleum Corporation Limited had challenged the tax demand.
Source link

Oil marketing companies Indian Oil Corporation, Bharat Petroleum Corporation Limited and Hindustan Petroleum Corporation Limited had challenged the tax demand.
Source link