01Dec 2020 by admin Amazon and Apple have not signed up to a new French initiative to get global tech companies to publicly commit to principles including paying their fair share of taxes. Related posts:Flowbee Haircuts, Abominable Cruises and Self-Driving Telescopes: Best Gizmodo Stories of the WeekBlack Mirror Creator ‘Not Working’ on Season 6 Because the World Is Living ItFacebook Explains Three-Part Misinformation Strategy, in the Face of Credibility CrisisASRock Reveals Intel H470, B460, H410 Motherboards For 10th Gen Comet Lake CPUsThis Back to the Future Reunion Features Timely Sequel Ideas and a Powerful Musical NumberBaidu Said to Plan Smart Electric Vehicle Company, to Make Cars at Geely PlantMicrosoft Outlook's Calendar Gets a Revamped Board View Similar to TrelloThe Witcher Season 2 First Look Features Henry Cavill in New ArmourThe Mandalorian Season 2 First Look Gives Us More of Baby Yoda and the RestOpenDrives Atlas 2.1 ReleasedShare this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Print (Opens in new window) Print Share on LinkedIn (Opens in new window) LinkedIn Share on WhatsApp (Opens in new window) WhatsApp Related Post