Canada will invest about $1.7 billion ($1.2 billion in U.S. dollars) in four programs meant to attract a thousand leading ...