Construction Begins at World’s Biggest Solar Bridge

Construction Begins at World’s Biggest Solar Bridge

Blackfriars Bridge is being built in London, UK, spanning the River Thames