Apps Skype now allows groups of up to 25 people to chat freely on video callsBy Staff WriterFebruary 18, 2016 Skype has commenced the rollout of free group video calling on iPhone, iPad and Android…