Load-more

David Yeo

David founded Aqua Restaurant Group in 2000. Today, the group has 19 outlets in Hong Kong, Beijing and London. What’s the best solo trip you’ve taken? ‘Scuba diving on the Great Barrier Reef. My floating log impression when I saw a reef shark could have won an Oscar.’