Technology | Fri Jun 1, 2012 8:48am EDT

Spain awards licenses for online gaming