The collapse of the huge British concern Carrilion has been all over the news these past weeks. Apparently, it was known by the government as far back as October that the company was in trouble but from what we know, despite attempts, the company ultimately failed in January and was put into administration. One of…
Continue Reading