NTPC Green Energy IPO News: Should You Invest in the ₹102-108 Price Band?