Renu Sabherwal | Granta

Renu Sabherwal

Renu Sabherwal is a communications, marketing and business development leader, and freelance journalist and writer. She is based in London.