The Institute of Chartered Accountants of India, abbreviated as ICAI, is India's largest professional accounting body under the administrative control of Ministry of Corporate Affairs, Government of India. From Wikipedia
Investigations into alleged fund diversions and governance lapses extend across multiple regulatory bodies, with SEBI, NFRA, and ICAI actively involved.