Oasis IndiaDec 5, 20233 minWhat is an Investor Visa?An investor visa is a type of visa that allows people to live in another country because they invest a lot of money there. This is done...