Abra Settles With 25 States for Operating Without Licenses, Will Return Up to $82M to U.S. Customers
Abra Settles With 25 States for Operating Without Licenses, Will Return Up to $82M to U.S. Customers
Abra and its founder and CEO William “Bill” Barhydt have settled with 25 state financial regulators for...