During a visit by President Volodymyr Zelenskyy to Canada, the two countries signed a 100-year partnership agreement. The pact centers on defense cooperation, including Canadian support for Ukraine's air defenses and joint production of millions of drones.