ITI Limited has informed the Exchange regarding a press release dated April 26, 2023, titled "ITI Ltd Commissions a 1 MW Solar Plant at its Palakkad Plant".
ITI Limited has informed the Exchange regarding a press release dated April 26, 2023, titled "ITI Ltd Commissions a 1 MW Solar Plant at its Palakkad Plant".