Building Drainage - John Griggs, Kemi Adeyeye

Good drainage contributes to the delivery of sustainable, innovative and resilient buildings, and…