Ottawa has unveiled a new national agency with a mission of making Canadian businesses more innovative and productive. The Canada Innovation Corporation will support businesses across all sectors in developing and protecting intellectual property, as well