However, CSR also poses some challenges for MNCs, such as balancing the expectations and interests of diverse stakeholders, dealing with cultural and institutional differences, managing the costs and complexities of CSR initiatives, and measuring and reporting their performance and outcomes. MNCs have to consider the needs and preferences of various stakeholders, such as shareholders, employees, customers, suppliers, governments, NGOs, and local communities, who may have different views and demands on CSR issues. MNCs also have to adapt their CSR strategies and practices to the different cultural and institutional contexts where they operate, which may have different norms, values, laws, and regulations on CSR matters. Moreover, MNCs have to manage the financial and operational costs and complexities of implementing CSR across multiple locations and functions, and to ensure the alignment and coordination of their CSR activities. Finally, MNCs have to measure and report their CSR performance and outcomes, which may require different indicators, standards, and methods, and which may be subject to scrutiny and criticism from various stakeholders.