Integrate 2018: Starboard Introduces 75″ Capactive Touch Table Display for Collaboration August 24, 2018 | Home / August 24, 2018 rave-video / Integrate 2018: Starboard Introduces 75″ Capactive Touch Table Display for Collaboration Integrate 2018: Starboard Introduces 75″ Capactive Touch Table Display for Collaboration