eLion
Resource pages for "eLion"-related posts for economic development professionals, corporate site selectors and site consultants.
North America’s First Electric School Bus Unveiled In Palo Alto
The Canadian manufacturer of the eLion, the first Type C electric school bus made in North America, plans to locate a new manufacturing facility in California.