What role does the Comptroller and Auditor General (CAG) play in ensuring financial accountability in India?

Understand the constitutional mandate and functions of the CAG in promoting good governance.