Navigating the ever-evolving ESG landscape
In the article, when she is asked about whether ESG is a choice or necessity, Rebecca states, “ESG is no longer a choice; it is a necessity for long-term success among managers looking to capture a greater share of the growing allocation to ESG as estimates suggest that such mandated assets could make up half of all managed assets in the United states by 2025.”
The consideration of ESG factors will become increasingly critical to the success of businesses across all sectors and is not just limited to investment funds.
The Cayman Islands is one of more than 90 countries that agreed to implement the Common Reporting Standard (CRS).
A lack of ESG expertise is still a significant barrier to ESG investing, and it is often necessary to rely on external expertise to develop the necessary frameworks and policies.
Governance, perhaps unsurprisingly, is the most critical pillar within ESG.