Canada's most populous province wants to retain its image as an "innovation hub," but worries that investors don't "understand what they're buying."