The Thames Tunnel and a South London community solar project were among seven UK schemes to make it onto a top 100 urban infrastructure list compiled by KPMG.
The Thames Tunnel and a South London community solar project were among seven UK schemes to make it onto a top 100 urban infrastructure list compiled by KPMG.