Week In Review: Exit Babcock

Even if its satellite entities carry on, Babcock’s going into administration signals the firm’s official demise as a major force in infrastructure finance, writes Cezary Podkul.  

Share this