Alfred Chan is the managing director of Principal Investor Relations.
Subscribe to our weekly wrap.
Thanks for subscribing!