David Lloyd Owen

David Lloyd Owen lives in West Wales and has spent the last 23 years advising governments, multilateral institutions, financiers and companies about the markets they operate in.