Few people understand what the war in Ukraine means for big business