DAVID CAMACHO
DAVID CAMACHO

DAVID CAMACHO

Legal counsel, constant runner, incessant traveller, and enthusiast for geopolitics and geoeconomics of global energy and natural resources