Indians Under Regulatory Glare for Using Credit Cards to Buy Dubai Homes — Here’s What It Means – outlookbusiness.com