Communitech @20: Made in Waterloo Region – The Gamechangers

Anyone can have a great idea, but only a few have what it takes to transform thoughts into things...