G CORP The Icon OverviewG CORP The Icon... A new lifestyle, situated adjacent to Manyata Tech Park, North Bangalore.“The ICON” is a property on 19 acres with a comb