Home
Tag
Solar Module Manufacturing
1 article
Results
Indosolar Q1 Revenue Falls 65% YoY
Indosolar Limited reported Q1 FY27 standalone unaudited financial results with revenue declining 64.89% YoY to ₹68.36 crores. EBITDA margin improved significantly to 70.89% from 32.65% in Q1 FY26 desp