OnlineTriyards lands $32.9m in new contractsSingaporean ompany also posts a loss for the first half of the financial yearTriyards: the company announced new contracts as it also revealed a first half loss for the current fianncial yearJosh Lewis