The construction giant announced its collapse after its lenders and the government failed to reach a deal to save the company. Millions of UK citizens will be affected by the closure; Carillon is a main supplier for the government with huge contracts, essential for public services. Carillion have built over 200 operating theatres for the […]
