Trio of Keltbray site managers bribed by demolition company boss, UK court told

Three site managers at UK construction company Keltbray were paid hundreds of thousands of pounds in bribes linked to construction projects including the multibillion-pound renovation of Battersea Power Station in central...

Already a subscriber? Click here to view full article