Stress in business often stems from a mismatch between effort and result: Yandamoori 07.01.2025 17:08 The Hindu