Farm Credit Canada commits $2B to boost agtech