site logo

Supply and demand still rule supply chains

Getty Images