The World Trade Center being developed by Brigade’s Group in Thiruvananthapuram spans 1.5 million sq ft and will attract IT ...