B2DB — Who said what, where, and when

David Egya

PETRONAS

Events David Egya has spoken at