Sensex, Nifty log best week in over two months –
BENGALURU: Indian shares rose to a six-week high on Friday, led by gains in energy
Read More