Although more and more company around the world are engaged in a serious effort to define and integrate CSR into various aspects of their businesses, the discussions about CSR continues to grow without a clear consensus on its meaning or value to stakeholders. Many studies suggest that while the definitions of CSR vary, it generally refers to serving people, communities, and the environment in ways that go above and beyond what is legally required of a firm (McWilliams & Siegel, 2001; Margolis & Walsh, 2003; Orlitzky, Schmidt, & Rynes, 2003). Overall, CSR is an extension of firms' efforts to foster effective corporate governance, ensuring the sustainability of firms via sustainable business practices.