Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
Greg Barclay, the current ICC chairman, has decided not to seek a third term after his tenure ends on November 30. Will Jay Shah replace him? Watch the video to find out.