International students arriving in the UK on study visas
International Students

412,000 Study Visas. One Question: Who Is Looking After These Students?

The UK granted 412,000 study visas this year.
Each one represents a family investment of
up to £100,000. But once these students land,
who is actually looking after them?