India had received FDI worth $1 billion in 2018-19 and $1.23 billion in 2017-18 from the Cayman Islands, which is UK Overseas Territory
India had received FDI worth $1 billion in 2018-19 and $1.23 billion in 2017-18 from the Cayman Islands, which is UK Overseas Territory