Helping companies find wings: New business incubator opens in Hoover

by