DS Smith expands in N. America with new office in Atlanta

USA – British packaging company, DS Smith has opened a new office building in Atlanta, Georgia as it looks to expand its operations in the North American market. The facility will serve as the company’s […]