Transit bus charging in Asheville gets USD 200,000 boost from Duke Energy

Read Article