IHRDC Logo

Discover the IHRDC Energy Glossarybeta

Search or select a letter above to browse the glossary.

sovereign cloud

A cloud environment built so that all data and operations stay within one country's legal jurisdiction.