We have advised on all areas of commercial contracts such as negotiating, drafting and reviewing joint venture and operating agreements, negotiating and agreeing engineering and construction contracts, shareholders agreements, Joint Venture Agreements, Agency contracts. Our expert advisers draft, prepare and verify contract documentation, sale and venture agreements etc. We have also advised on mergers and acquisitions.