Finance Orient Green Power clocks Rs 106 Cr H1 FY27 Net Profit with an industry-leading 76% EBITDA margin Tarun Bhatia Nov 12, 2026 Chennai (Tamil Nadu) , November 12: Orient Green Power Company Limited (NSE – GREENPOWER | BSE – 533263 |…