Markets end flat but positive; domestic indices gained 3% this week on global rally

Markets end flat but positive; domestic indices gained 3% this week on global rally

Close