Français
Peter Munk Centre for Free Enterprise Education
Cash transactions are fastest, with a mean completion time of 15 seconds.
Politicians are as self-interested as anyone else.