Storia: NTPC Green shares soar 9% after Q1 earnings. What’s boosting investor sentiment? — Warptech Lab News