Delivery robots face vandalism from UC Berkeley to Sheffield, England

Business