Terra and Turnberry are getting a $75 million taxpayer infusion for the joint venture’s convention center hotel project in Miami Beach. Despite securing more than
Terra and Turnberry are getting a $75 million taxpayer infusion for the joint venture’s convention center hotel project in Miami Beach. Despite securing more than