Press Release

Olectra Q1 FY23 Net Profit jumps 825.2%