A Bench led by Chief Justice J S Khehar, Justices N V Ramana and D Y Chandrachud ordered the government to audit the 3 million NGOs which received foreign and public funds but consistently failed to explain how they spent the money.