←CapexAtlas
Directory

Energy assets by country

46,481 assets across 45 countries, 1,286,936 MW of tracked capacity. Each country lists its power stations, oil & gas facilities and terminals with owner and capacity.