20031031 india: India puts its money on Galileo