Hexaware shares fall 4% as CEO Srikrishna Ramakarthikeyan steps down

Business