Monster company collapses owing $26m September 10, 2024 by Informelink Customers pay tens of thousands of dollars after company insists it's doing fine, but then goes bankrupt