Tata Capital shares debut at 1% premium on BSE

Business