Pic: humphery/Shutterstock
China's manufacturing sector fares better with 49.6 PMI in May
(From L-R) Simone Cipriani, Alessia Cappello, Carlo Capasa, Laura Balmond, Riccardo Vannett. Pic: Ellen MacArthur Foundation
Ellen MacArthur & Italy’s CNMI partner for Sustainable Fashion Awards

Follow us