20050410 india: Wen Jiabao visits TCS; ISRO