A consortium lead by ADAG Group company Reliance Energy and Bangalore-based Sobha Developers has succeeded in their bid to build India’s tallest building ever built. Sources said, APIIC Towers, will be developed on 78 acres of land in Manchervelu Read More...