The Comptroller and Auditor General (CAG) of India is an independent constitutional authority responsible for auditing all receipts and expenditures of the Union and State governments, including those of bodies and authorities substantially financed by the government. The CAG's reports are laid before Parliament, and thus, the CAG acts as the guardian of public funds by ensuring accountability and transparency in government spending.