Nifty 50 climbed to a one-year high as gains in Reliance Industries ahead of its earnings announcement today offset declines in Infosys and Wipro, which slipped on margin concerns despite reporting strong results