Comptroller and Auditor General of India (CAG) : History, Appointment, Oath, Tenure, Duties and Powers November 29, 2024November 28, 2024