Technology | Tue Mar 4, 2014 4:53am IST

Microsoft makes pollster Penn head of strategy, exact role unclear