Tech Talk: French Apple store staff stage strike on iPhone 15 launch day
Tuesday, January 21, 2025