The role of CAG in auditing Government companies is also limited. They are audited by private auditors appointed by the Government on the advice of the CAG, and the CAG can undertake supplementary or test audit.