Microsoft Unveils Video Streaming Service, And It Looks Like The YouTube For Businesses Microsoft is heavily focused on providing more enterprise-oriented services for current and future business subscribers. Its latest offering features a video streaming service, Microsoft Stream, dedicated to internal workflows in a corporate system. by Santiago Tiongco