The government on Saturday made its prior approval mandatory for foreign investments from countries that share land border with India to curb 'opportunistic takeovers' of domestic firms following the COVID-19 pandemic, a move which will restrict Foreign Direct Investment from China.