News
A new points-based immigration system in the UK could speed up the process of seeking a permanent residency in the country. Here are the details.
By Bayar Jain
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.