Indian markets up 7% this week as Sensex jumps 500

Business