The Top 100 construction projects due to start on site in 2026 will generate £39 billion-worth of work, according to Glenigan ...