Are batteries slowing technology?

February 17, 2013 09:09 AM