News

The inability of Spain’s electricity grid to manage an unusually high supply of solar power was a key factor in Monday’s catastrophic blackout, former regulators and experts have said.
Ukraine signed a deal giving the United States control over a share of its future revenue from natural resources, a ...