Tag: Greg Barclay ICC Chair

Jay Shah takes charge as ICC Chair, aims to expand cricket’s global reach | Cricket News

NEW DELHI: Jay Shah has officially started his role as the International…

Atulya Shivam Pandey Atulya Shivam Pandey