Tata Investment shares soar 11.8% on stock split announcement

Business