Bruce DavisBruce Davis is joint managing director at Abundance.Latest Content News ESG: How Perfect Became The Enemy Of The Good Bruce Davis | Jun 24, 2022