Metrics Scorecard

Mayor Suarez to tech CEOs: Miami is a ‘place of freedom’

May. 17, 2022 - 01:50 - Miami Mayor Francis Suarez pitches his city as tech companies’ new headquarters, claiming the city is ‘fundamentally American and free market.’

For video troubleshooting and help click here.