English for Construction

Professional English for construction: site safety, contracts, project management, and building industry vocabulary.