Dear, I just know two schools in Europe: LBS and INSEAD. For INSEAD, I think the strengths at this stage would be: General management whereas for LBS, it's comparatively stronger in finance. So you should figure out your career goal first and then select the appropriate school you want to go.