I know I but the dedicated website for tech city is no more. Even then the link you provided talking about IT park not Techcity.