Business Most promising innovations – ODF FACT platform Isabelle Ransford, June 6, 2018April 22, 2019 The optical distribution frame (ODF) platform FACT is a platform with shelves / drawers for… Continue Reading