The challenges to ESG and Osmosis’ unique approach
ESG (Environmental, Social, Governance), the abbreviation that has evolved to encompass over 47 different underlying factors over the last few years, is presenting a new lens from which to view the market. In parallel though, the lack of definition and subjectivity is causing confusion and controversy among the investor community.