Tesla Inc. TSLA is reportedly set to lay off 693 employees at its Nevada facilities as part of the 10% layoff announced by the company earlier...
One of Apple Inc.’s AAPL top executives, Phil Schiller, admitted in court that he is unsure if the App Store is profitable. Apple’s late co-founder, Steve...