Source: Business Insider
Big-name politicians attended the April 7 unveiling of the nation's first rest area hub for delivery workers. 10 days later, the doors remain locked. Ben Shimkus/Business InsiderThe doors to the first-ever "Deliverista Hub" have been locked to delivery drivers since its splashy April 7 unveiling.
Go to Source
Related News