ISRO to launch German, French, British, Canadian satellites

The Indian Space Research Organisation (ISRO), that got global recognition for its successful launch of a mission to Mars, will now launch German, French, British and Canadaian satellites, a top official said.