NEW YORK, Feb. 13, 2018 /PRNewswire/ — If you’re looking to cook up a small business of your own, you might want to go to Miami or to Texas; they’ve got all the ingredients. The metro area which encompasses Miami, Fort Lauderdale and Pompano Beach has the country’s best business climate…