R reuters.com Big Tech should share Europe network costs, France, Italy and Spain say 1 points juokaz 4 years ago 0 comments