Haeco lays off 166 staff, cuts pay

READ FULL ARTICLE