FILE - A solar installer rests on the roof of a home April 30, 2026, in Manila, Philippines. (AP Photo/Anton L. Delgado, File)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo