News

Indian benchmark indices ended lower on third consecutive session on June 3.