India Inc finds change in tech, legal complications as major risk
The report was based on a detailed survey conducted among 300 business leaders across 25 sectors
The report was based on a detailed survey conducted among 300 business leaders across 25 sectors