India attracts record $843 billion FDI from 2014-15 to 2025-26

Business