Freepoint Eco-Systems announced the opening of its office in Düsseldorf, Germany, as part of the company's efforts to expand its advanced recycling operations in Northwestern Europe. Opened on Sept. 1, the Düsseldorf office will further establish Freepoint Eco-Systems' ...