The Ticker (October 12)

By October 12, 2017Speaking & Media

Shell investing in electric, Russian ads on Facebook, General Motors production in Mexico