Bernstein analyst Toni Sacconaghi acknowledged that Apple Inc (NASDAQ: AAPL) had quietly built a small but growing ad business.
However, Sacconaghi estimated that Apple's ad revenue was well under 2% of its overall revenue.
Tesla Inc.'s (NASDAQ: TSLA) long wait to commence operations at its Giga Berlin manufacturing is ending. The company is set to officially open the plant on Tuesday.