Dr. David Mestres Ridge
Profile
Dr. David Mestres has a background in science and law, and has most recently been involved in corporate finance and energy developments in Africa, Europe and Australia.

Global Energy Law & Regulation Portal
Global Energy Law & Regulation Portal