Florida's economic development officials push for incentives
January 22, 2021 at 09:44 AM EST
U.S. Space Command headquarters going to Alabama is the latest evidence of Florida’s self-inflicted wounds from cutting back on business incentives, members of the Florida Economic Development Council argued Thursday.