Financials boost Indian shares to best day in more than two weeks

Financials boost Indian shares to best day in more  than two weeks
Photo used for illustrative purpose.