- April 4, 2026
Loading
In 2008, Steve Allen had hefty hopes for his company, Clearwater-based iDatix. He forecasted growth but instead was cut down by the onset of the recession.