Harmonic maintains $145 million Video Business sale timeline for Q2 | StreamingMeme