Alan Adler

Detroit Bureau Chief
FreightWaves