Ben Powell, Chief Investment Strategist at BlackRock, reiterates their confidence in India's long-term growth story, driven by favorable demographics and productivity gains through digitalisation. Despite recent market volatility, Powell believes India is on the path to becoming a standalone investment destination. He acknowledges that India and China are treated as key standalone opportunities in global portfolios.