CANNES: “In India, we produce so much content and it is up on the web in the next three and a half minutes,” began IndiaCast Group...