Home » WSF Team Championship: Egypt win title defeating England at Marseille, India finish at 7th