Taiwan – still holding up