Finance NTPC Green Energy Share Price Is Up 19% This Year — But a P/E of 171 Is Asking a Lot of PatienceBy Errica JensenApril 22, 20260 Construction workers have been installing solar panels at a rate that doesn’t stop for market sentiment somewhere in Rajasthan’s flat,…