A Snapshot of Service Platoons in 2017

May 9, 2018