Apple needs to make more products in the US, former AOL president says By: CNBC.com News March 21, 2017 at 14:34 PM EDT "They need to celebrate American craftsmanship," former AOL president Ted Leonsis told CNBC. Read More >> Related Stocks: Apple