Business Condemnation Erupts after Release of E-commerce Boss Linked to $71.5 Million in Damages , and Administrator 2025 May 2