The Curious Case Of The Microsoft NE SuperheroMicrosoft India’s new mysterious & baffling campaign – The Microsoft NE Superhero