Based on ESG ratings in isolation, Silicon Valley Bank appeared to be a sound choice of a more sustainable investment. It wasn't.
Punil
Chaubal
Punil Chaubal
Punil Chaubal is a director of insurance investment consulting at Willis Towers Watson.