Despite the benefits, implementing ESG criteria can be challenging. Companies may face difficulties in measuring and reporting ESG metrics, which can vary widely across industries. There may also be a lack of standardized frameworks, making it hard to compare performance. Additionally, some companies may struggle with the upfront costs of transitioning to more sustainable practices, even though these investments can pay off in the long term.