Tack Hsin losses soar to $19.5m

READ FULL ARTICLE