March 25, 2025 7:25 PM
Britain gives go-ahead to new $13 billion Thames tunnel
Britain gave the green light on Tuesday to a new 10-billion-pound ($13 billion) road tunnel for the River Thames in southeast England, in its latest backing for an infrastructure project to help revive a sluggish economy. The Labour government has p...