Microsoft tried to generate a bit of buzz yesterday with a press event in Barcelona at which they unveiled three new technologies which are designed to help enhance their mobile customers’ experience. Enhance how, you ask? By getting them as close as… Read More »