Is Apple's 'Drought Of Innovation' Finally Over? By: Benzinga via Benzinga April 03, 2015 at 09:32 AM EDT Apple Inc. (NASDAQ: AAPL) is only weeks away from releasing the long-awaited Apple Watch. The Cupertino, California-based tech giant ... Read More >> Related Stocks: Apple Bio-Techne Cp