Alimentation Couche-Tard Inc. says it is suspending its operations in Russia, effectively immediately, while Colliers International and North Rose Fulbright are ending their businesses in the country citing the increasingly brutal invasion of Ukraine
C...