Lower Thames Crossing included in “Big Spending Projects Gone Wrong” report

A new report by the Tax Payers’ Alliance has explored why major government projects are often over budget and delivered late. The Lower Thames Crossing is one of the four ongoing major projects examined in the report which are “experiencing overruns which will illustrate the substantial costs and delays caused by flawed forecasting.” “Proposals for […]