Sri Lanka will soon play host to one of the world’s most accomplished communicators as Sabyasachi Sengupta, the reigning ...