Да. Вы можете совершать покупки Business Картой в любой стране, за исключением нескольких регионов:
- Крым
- Иран
- Северная Корея
- Судан
- Сирия
В связи с санкциями, наложенными США, в этих странах запрещены операции с картами Visa, Master Card, American Express, поэтому воспользоваться Business Картой не получится.