Meerkat still exists and now it's trying to take a bite out of the live streaming competition with a new feature — and a fierce partnership
The once buzzed about startup announced Friday a long-awaited option to embed live streaming broadcasts on any website...