somers_truck_depot_0326 Published March 30, 2026 at 1068 × 600 in Commercial truck retailer plans Somers location with 100 jobs