Michael Fiorentino

Michael Fiorentino

Freelance CNBCi and NBC News in London