I attended a very thought provoking webinar by BPF Futures with its Introduction to ESG (Environmental, Social and Governance) on 23 June...