Sustainability

IDG believes that the community must be a vital, integral and ongoing participant in any successful development project. Only through meaningful community involvement can we ensure projects are culturally appropriate, socially responsible and economically equitable. Learn More...