Strasbourg, France, Dec 15 (AFP/APP):The European Parliament on Wednesday approved its proposal for major EU legislation to impose unprecedented restrictions on how tech giants do business. Lawmakers overwhelmingly voted in favour of their version of the Digital Markets Act, aimed at slapping far-reaching rules on […]