Return to Article Details The Impact of Toxic Workplace Environment, Work Role Overload, and Financial Anxiety on Workplace Stress: Islamic Workplace Spirituality as a Buffer Download Download PDF