Florida offers $12 million to South Florida companies

South Florida gets a small share of Florida’s $155 million payout to companies thinking of adding jobs in the state. Lisa McKerracher might set up a spinal-cord lab in Miami, or she might set it up in Massachusetts. Florida will pay her $83,000 to pick the Sunshine State. “I’m not sure this is where I […]