Tech VIDEO: Dump your laptop! Rolltop, an all-in-one foldable laptop, tablet, multimedia screen is here! February 2, 2024