Tata Power inks deal to develop 15 MW solar project in Jharkhand; stock jumps nearly 4 per cent India’s largest integrated power company, Tata Power informed the exchanges on Wednesday that it has signed a power purchase agreement with Tata Steel Limited (TSL) to develop a 15 MW solar project in Jamshedpur (Jharkhand). The energy […]