India attracted over US$50 billion in FDI in 2024 to 2025. But what exactly is Foreign Direct Investment, why does India need it, and what does the honest picture look like in 2026? Here is a compl…