Leflore County’s business incubator opened in 2005 with high hopes that it would nurture a steady stream of start-up companies.
Those hopes never turned into reality, as the facility in Itta Bena could not attract enough tenants or command the management competence to make it self-supporting, as it was designed to be.