From the daily archives:

Wednesday, December 2, 2009

Mirror Mirror on the wall. Who’s the fastest, biggest, and best of them all ? Telus, Bell, Rogers ? Who cares.

by Jeff Wiener on December 2, 2009