The £70bn price tag for Britain’s beleaguered High-Speed Rail 2 project is set to be revised upwards to account for...
Tag: HS2
- 1
- 2
The £70bn price tag for Britain’s beleaguered High-Speed Rail 2 project is set to be revised upwards to account for...