France passes tax on tech giants

France passes tax on tech giants