NTPC Green Energy posts 56.2% profit and 53.2% revenue rise

Business