The Box, a UAE-based self-storage company that solves modern storage and logistical challenges faced by both individuals and businesses, has secured US$12.5 million in a financing round led by ...