Indian corporates and brands still seem largely skeptical about social media. Opening a Facebook page or a new twitter account is not social media engagement by any stretch of imagination. And of course, social media is about people – not about brands….