Member for

3 years 3 months
author_ref
description
Devangshu Datta, a journalist based in Delhi, writes on markets and technology