NPG has participated in different projects not only by structuring and preparing construction, engineering and supervision contracts and contract administration, but also has gained wide experience in the structuring and preparation of complementary construction and engineering contracts: