Kulikadavil Shibu – an Inspirational Video June 17, 2016 // 6 Comments Here’s how a corporate Leader’s message is created and received: Leader Singh watches a video on Facebook posted by a random Shibu from Kerala showcasing his [...]