Bharat Express

stock markets today

The gains were countered by losses in IT stocks