News Postal Service to Buy 66,000 Electric Vehicles The United States Postal Service plans to buy at least 66,000 battery electric delivery vehicles… EditorDecember 20, 2022
News Doordash Lays Off 311 Workers in San Francisco, 75 in LA Doordash, the nation’s leading food delivery service, has laid off 311 workers at its headquarters… EditorDecember 20, 2022