Keith Pickavance profile picture

Keith Pickavance

Stand Alone

Delay and disruption in construction contracts