Carillion Falls into Compulsory Liquidation

Posted on 01/15/2018

U.K.-based Carillion plc, a construction and facilities management giant, has fallen into compulsory liquidation on January 15, 2018. In July 2017, the listed company issued a warning on its profits, while its CEO quit at the time. The company warned it was near a breach of debt covenants and was in need of a fresh […]