The report tracks the attitudes and expectations of small and medium-sized businesses.
In India, 79% respondents said their stress levels have increased. In Russia, 76% feel the same.
"Globalisation and increasing technological advances have increased the pressure on business leaders to 'always be contactable' and this appears to be having an increasing strain on their lives," Chandiok said.
Mainland China tops the chart as its business leaders, working 54 hours a week, are the most stressed in the world, with 84% reporting an increase in stress levels compared to last year followed by Taiwan with 82%, as per the report.