India halts LIC stake sales for 2 to 3 years

Business