UAE developer offers 12-year visa, business licence to investors

UAE developer offers 12-year visa, business licence to investors
play icon
An aerial view of the Al Hamra Village in Ras Al Khaimah.