Hi GVANR
I am a current student of Strathclyde MBA.
97% of the students got placed last year within the first 3 months. I do not have the statistics for how many are placed in Europe/UK. My hunch is 25 out of 60.
I hope you know that the uni system in UK is not like in India. Companies DO NOT come and recruit from the unis. However, the school does provide you with tools to get yourself recruited.
Having said that with new visa regulations in place it is tough to find jobs in the UK since most employers prefer to employ local graduates rather than sponsor a visa. However, having said that it is not impossible to find a job if you are a right fit for the role.
Hope this helps
Regards
Hemant