Eight electric buses are set to join The University of Alabama’s Crimson Ride fleet this July as part of a partnership ...