The proposal for a network fee charge on tech giants has been rebuffed by a majority of European countries, as they’re siding against the idea of putting an additional financial burden on leading tech companies. This motion, backed by prominent telecom operators in Europe, argues for the levy on the likes of Google to facilitate ... Read more