20070101 delhi-times: Who best defines Brand India abroad?