Politics
22 May 2000
It was a top-ranked business school and the brochure (graduates can expect to earn £100,000 a year) made our bonding...