20 years of YouTube: 8 key innovations that have helped the video platform achieve its successAlex Connock 18 Feb 2025