Impending French law threatens the free internet, Mozilla warns

Business