Bongles, 11 months ago I guess elgato could be getting to the point of big tech. They’re basically dominating the streaming space.
I guess elgato could be getting to the point of big tech. They’re basically dominating the streaming space.