Startups Startups Insights Technology December 26, 2024 NTPC Green Energy Shares Drop 5% as Lock-In Period Ends, 18.3 Crore Shares Freed for Trading Shares of NTPC Green Energy Ltd., a subsidiary of NTPC Ltd., declined by 5% on… Read More