News

Staff at the major post-production company are owed about $2.4million after the company was sent into liquidation.