NHPC completes 50MW solar project in Tamil Nadu

Indian state-run power firm National Hydroelectric Power Corporation (NHPC) has completed a 50MW solar PV project in the state of Tamil Nadu, according to a Bombay Stock Exchange filing.