Technical Project: ‘Europe’s first climate-positive train station’ Invvu’s Christopher Lamb talks through his Denmark Hill Station project – the ‘first climate-positive station in Europe’.
The September/October 2026 issue of Construction Management magazine is now available to read in digital format.