Idaho Power recently worked with Mountain Rides Transportation Authority (MRTA), serving Blaine County, Idaho, to electrify their buses. This month, Mountain Rides will electrify four of their buses on their path to reduce carbon emissions in the Wood River Valley. […]