French luxury brand Baccarat opens its first store in Vietnam French crystal house Baccarat has opened its first store in Ho Chi Minh City, Vietnam.…