https://www.scconline.com/blog/post/2021/10/25/law-on-article-12-of-constitution-of-india/
Law on Article 12 of Constitution of India | World Bank a Government Agency or not? Del HC decides