What is CAG stands for?
The Comptroller and Auditor General (CAG) of India is an authority, which audits all receipts and expenditure of the Government of India and the state governments, including those of bodies and authorities substantially financed by the government. The CAG is also the external auditor of Government-owned corporations and conducts supplementary audit of government companies, i.e., any non-banking/ non-insurance company in which Union Government has an equity share of at least 51 per cent or subsidiary companies of existing government companies.