I have a few HSBC cards.
HSBC China just use the English and Chinese names, HSBC USA don’t add USA, HSBC Jersey/IoM add ‘Expat’. Can always post pictures of my various cards if anyones interested. HSBC HK also don’t add country name. On the back of all the cards in the top right it has the country code though.
Their US debit cards are MasterCard but their UK & Expat ones use Visa. Their HK debit card is UnionPay + EPS and their China card is UnionPay.
All of the credit cards are MasterCard though.
