Ordering by iPad Touches Down at College Football Stadium

By Josh Wolonick  SEP 16, 2013 4:24 PM

The new 26,500-seat Alabama State University football stadium has had its 30 concession stands fully equipped with iPads.

 


No positions in stocks mentioned.