The UK’s new points-based immigration system was launched on Tuesday under which the European Union (EU) and non-EU citizens, such as Indians, will be treated equally. The government has said that the new visa system is aimed at attracting the “brightest and best” from around the world and reducing cheap …
Read More »