Twitter to launch live video streaming of live events with more than 500 channels, including ESPN, Univision, MSNBC, CNN and more in 2018
The Twitter service will soon launch a service called Live Video Streams, which will allow users to view a stream of a video…