The IC Tower building, developed and managed by Invescor Property LLC have been recognized as a green building that promotes environmentally friendly and sustainable management, by meeting the ‘EDGE ADVANCED’ level requirements set by the International Finance Corporation (IFC).