SWIPES and Changing battery technologies

SWIPES and Changing battery technologies