Core Tip: The settlement over delivery delays and other customer complaints, equivalent to 44% of its Q2 profit, adds to the regulatory and tax pressures facing
The settlement over delivery delays and other customer complaints, equivalent to 44% of its Q2 profit, adds to the regulatory and tax pressures facing the online retailer.