Realigning investment contracts with sustainable development
International Institute for Environment and Development (IIED),
Investment contracts – from land concessions to production sharing agreements for oil and gas projects – define the terms of an…