For Yahoo’s Armando Rodriguez, it’s all about smart phones and mobile

August 24, 2014 07:18 PM