JBBRecent news mentioning JBB2026-08-11 — EDF power solutions, Al Khadra Partners and OQAE reach Financial Close on the 120 MW JBB Wind Project in the Sultanate of OmanAppears alongsideEDFOQAEBrowse the full archive →