Reuters is reporting that Amazon will delay Prime Day until August at the earliest. Amazon first introduced Prime Day in 2015 and in previous years it has run on the following dates:
Because of this delay Amazon is expecting a $100 million hit from 5 million excess devices it may have to sell at a discount.

