More 'green cards' on offer
Measures under review to boost economic competitiveness
More permanent residency permits, often referred to as "green cards", easier visa-free entry and greater incentives to attract foreign expertise, are some of the measures t
…