Can electric vehicles meet commercial demand? Cape Cod Regional Transit Authority’s (CCRTA) Administrator Tom Cahir and Deputy Administrator Kathy Jensen join Grady Culhane to talk more about incorporating green energy into public transit—and some of the major hurdles that need to be cleared to make it work locally.