Thames Business School now in the Philippines (1999)
Keywords: Business schools and colleges; Thames Business School