Editorial photo #12040413 Economy, Business and Finance
Global logos
The CCB (China Construction Bank) logo, the Chinese state-owned multinational banking and financial services corporation and the third largest bank in the world, appears on a MacBook in Barcelona, Spain, on February 10, 2025. (Photo by Joan Cros/NurPhoto)