GCorp, has emerged as one of the top developers, with a pan-India presence across 10 major cities and having developed over 30 million square feet of quality space. GCorp's latest offering in North Bangalore, The Icon, spread across 25 lakh sq ft, offers homes designed for premium living.