20070614 unknown: In India; IT 15 times bigger than in China