Innovation barometer

GE Canada president Elyse Allan on the jobs executives expect from innovation and why Canadian workers aren't ready