Glossy high-end magazine about managing businesses, published six times a year by the University of Western Ontario's Ivey Business School.
Categories: Canada - News and Media