California-based Toastmasters will move to Denver for cheaper rent, operating costsSep. 11, 2016, 11:02 am
Toastmasters International might move to Denver, but there’s some well-spoken oppositionAug. 16, 2016, 7:23 am