Solar Panels Company Signs MoUs with Citizen Solar Pvt Ltd & Navitas Solar Pvt Ltd Solar Panels Company Signs MoUs with Citizen Solar Pvt Ltd & Navitas Solar Pvt Ltd The shares of the company have a PE of 33x, an ROE of 124 per cent and an ROCE of 56 per cent. Kiran Shroff / Tuesday, March 18, 2025 0 184 Article rating: 3.3 The stock is up by 22.3 per cent from its 52-week low of Rs 202 per share. Read more