Russia invades Ukraine: the business fallout

Late on Monday, Russian leader Vladimir Putin announced that Russia would consider two rebelling regions of eastern Ukraine as independent…