Report: Orlando among areas with the most startup businesses

Central Florida is among the top large metros for startup businesses in the U.S.