The What Giants Channel takes business technology topics and gets across the key points in 60 seconds