OPC Energy Reports Q3 2026 EBITDA of $237 Million, Up 54%
OPC Energy reported adjusted net income of $126 million, up 121%.
Continued growth in electricity demand in the U.S. and Israel is supporting the Company's business momentum and sustained growth trajectoryThe Ramat Beka project in Israel is expected to reach financial close and commencement of construction in the coming months, while project Shay in the U.S. is e…