An international sneaker and fashion brand associated with comfortable activewear announced yesterday it was closing up shop – all of them – in Thailand. Visitors to the New Balance store in the Central Rama 9 mall were greeted by a sign thanking them and explaining its permanent closure, according to…