Rahul Bajoria

Rahul Bajoria is Managing Director and Chief India Economist at Barclays. Based in Mumbai since 2019, Rahul also leads the economi... more