Friday, April 05, 2024

Apple lays off 614 workers after ditching autonomous car project