2 min read Technology Elon Musk says Apple is charging a global internet tax – Times of India 3 years ago Elon Musk, founder and CEO of Tesla and SpaceX, slammed Apple for charging developers a high 30% fees for distributing...