Technology Documents: Amazon plans to impose a new 2% fee per sale on merchants who ship products themselves, on top of the ~15% fee they already pay, starting in October (Bloomberg)
Technology Cloudflare says it has restored most services after power outages at multiple data centers impacted many, including Cloudflare API and Stream API (Sergiu Gatlan/BleepingComputer)