Joe Carroll

Houston Bureau Chief Bloomberg News

Photograph of Joe Carroll  Bio coming soon