The year 2025 could be a reality check for India, which has been in slowdown mode with foreign investors dumping stocks. It ...