- CAPS Rating:
-
An international energy company that develops, produces and supplies oil, gas and hydropower, takes an active role in developing new energy forms like wind power and hydrogen, and manages extensive energy trading and transport operations.