August 19, 2022

The Week’s Business News in Photos

After weeks of protest in central Madrid, demonstrators were packing up their encampment at the Puerta del Sol on Monday. The protestors object to Spain’s handling of its economic crisis and to the nation’s stubbornly high unemployment.

Article source:

Speak Your Mind