News

Physical stay is a key requirement for foreign nationals (excluding OCIs) seeking to acquire immovable property in India. The individual must have been physically present in India for more than 182 ...