International power generation