Via Ted F., here’s a Michael Geist article from today’s Toronto Star called Technology could be catalyst for CBC renewal.