General Motors reported an about 17% rise in first-quarter U.S. sales, helped by demand for its pickup trucks and affordable crossover SUVs.
Major Power Outage Hits Spain And Portugal, Disrupting Roads, Airports, And Train Stations
A massive power outage has hit Spain and Portugal knocking out traffic lights, halting subway systems, and plunging airports into chaos.