Sustainability Practices and Corporate Financial Performance: A Study Based on the Top Global Corporations - Rashid Ameer; Othman, Radiah (Journal of business ethics, 2012)