Barka

Name: Barka
Type: Integrated Water and Power Plant (IWPP); dual fuel – natural gas (main) and diesel (back up)
Size: 456 MW (power generation); 91,000 cubic meters (desalination)
Location: Barka, Oman
Offtaker: Oman Power and Water Procurement Company
Team member(s) role: Led the development of the project, financing and subsequent divestment

Photomontage
Location Map