As of yesterday (April 3), Amazon is open for business for cash-only customers — via 10,000 physical locations where a consumer can deposit cash directly into...
Amazon announced today (April 3) that it has launched Amazon Cash, which allows users to add cash to their Amazon account balances at physical locations — more...