Promoter Holding in India’s Private Companies Falls to 8-Year Low by Economy India August 4, 2025 Promoter Holding in India’s Private Companies Falls to 8-Year Low
NTPC Approves ₹20,457 Crore Investment for 1,600 MW Lara Stage-III Thermal Power Project in Chhattisgarh