Asininedrivel
caviar connoisseur
Yetis are made in Vietnam, by (I think) VIP Sports company (east of Ho Chi Minh City). Santa Cruz are made in China (probably Shenzhen). Giant has tentacles everywhere and has been busy initially trying to avoid US Trade tariffs with China (by moving production back to Taiwan) then shifting back to China to try and combat supplies shortages during the pandemic.Who makes Santa Cruz and Yeti carbon frames?
Given Giant has total oversight of its production given it owns everything, it probably has better overall quality. But having never owned a carbon Giant I have no practical experience.