20050124 city.bengaluru: A WTC in India's Tech-City!