nifty today: Nifty hits fresh record high, holds 22,200 level on gains in banking & auto stocks

Indian equity indices opened marginally higher for the seventh straight session on Wednesday, with the