Stephen Carroll on Muck Rack

Stephen Carroll

Verified
Paris
Business Editor — France 24

Business Editor @france24_en, Irishman in Paris. Views are my own, and frankly could be improved upon.