Avatar
Megha Bahree

Megha Bahree is a freelance journalist based in Delhi. She writes about business and development and has written for the Wall Street Journal, Forbes and Reuters.

We use cookies on this website to make your browsing experience better. Accept our use of cookies, Privacy Policy and Terms of Use