20070419 india: ISRO builds satellites for European clients