Tuesday, July 25, 2023

Apple faces $1 billion UK lawsuit by app developers over App Store fees