Business Starbucks has too many stores, prices too high NEW YORK, 3 Feb 2018: Starbucks Corp has too many stores and its prices are too high, Wall Street analysts are starting to agree, as they seek to explain the …