India Plans Up to $3.3 Billion LIC Stake Sale as Government Moves to Meet Public Shareholding Norms
The Government of India has announced plans to raise as much as 314 billion rupees (approximately $3.3 billion) by selling up to a 6.5% stake in state-owned Life Insurance Corporation of India (LIC). The move is part of the government's ongoing…
Read More