Follow us:
Indian vendors carry cotton candy in Siliguri on November 25, 2012. India's economy logged around 5.5 percent growth in the last financial quarter, the finance minister estimated on November 24, 2012.
Follow us: