Share this title
Shantanu Guha Ray
Shantanu Guha Ray is a Wharton-trained journalist who has spent nearly three decades in the profession. He is the India editor of Central European News, a Vienna-based wire agency, and is a regular contributor to Firstpost.