The company has not logged a profitable year since 2019, reporting a combined $33.3 billion in losses in the years that have followed. Supply Chain Brand
The new penalties reportedly went into effect in April, fining sellers up to five times the original value of a sale when a customer returns a purchase for a refund. Supply Chain Brand