General terms and conditions of contract and delivery

Work in progress