@forbes.com 4 years ago Amazon, Apple Refuse To Sign French Big Tech Initiative That Outlines Taxation Principles