CapexAtlas
Directory

Energy assets by country

47,818 assets across 45 countries, 1,553,498 MW of tracked capacity. Each country lists its power stations, oil & gas facilities and terminals with owner and capacity.