Around 150 people have lost their jobs after learning that their call centre employer in Norwich was to be entered into liquidation. Insight CCI has said that it succumbed to the burden of having debts worth in excess of £700,000 and could not continue to operate on a viable financial footing after a difficult trading […]