Trending:
April 5, 2024, 09:39 AM - 2 min read
Apple Inc. laid off over 600 employees in California as part of its decisions to end its car and smartwatch display projects, as per filings with the California Employment Development Department.
Read more