Read More1 minute read LLatin American GovernmentsSantiago de Chile is now a global leader in electric busesbySophia WoodJanuary 1, 2019 LatAm List – With the arrival of 100 new electric buses last month, Chile now has the second…