The Enforcement Directorate suspects a Mumbai man posed as a doctor for 28 years and diverted ₹200 crore in public welfare funds. The agency also suspects an alleged network of CSR agents and middlemen routed CSR funds to trusts.