Impala Terminals

Energy

Asset details

Overview
Sector Energy
Asset type Energy Storage
Major asset locations Spain, Australia, Switzerland, Mexico, Ecuador, United Arab Emirates, Paraguay, United Kingdom, Panama, Peru, Ghana
Initial fund investment November 2018
Head office location Geneva, Switzerland
Ownership stake* 50%
Website www.impalaterminals.com

*As at 30 Sep 2025