The British Broadcasting Corporation is a British public service broadcaster. Its headquarters are at Broadcasting House in Westminster, London, and it is the world's oldest national broadcasting organisation and the largest broadcaster in the world by number of employees. Read More
In the wake of substantial reduction in demand for petroleum products post the Covid-19 outbreak in the country, country's largest public sector refiner Indian Oil Corporation has reduced crude processing at most of its refineries by 25 per cent to 3 ...
The Cabinet Committee on Economic Affairs (CCEA) has approved a waiver of repayment of loan and interest thereon, worth over Rs four crore, outstanding against the Sikkim Mining Corporation. ...