Lucknow, India
NTPC Green shares soar 9% after Q1 earnings. What’s boosting investor sentiment? | TheBriefWire