David Shing | M&M Global