The Sarawak-based shipbuilder TAS Offshore has cancelled contracts to build up to 16 offshore support vessels at two Chinese yards, citing poor market demand amid the conronavirus pandemic.