Oil and Natural Gas Corporation Ltd.’s Q4 FY24 headline numbers were below consensus. Ebitda/profit after tax came in at -7%/-8% mainly due to-

sales-to-produ… … Read More