
UK universities wooing Indian students with ‘bring your family’ offers
A graduate visa, previously known as the post-study visa, gives one permission to stay in the UK for at least two years after successfully completing a course in the country….reports Asian Lite