Funding and Acquisitions: Keek gets $5.5 million in new funding for video status updates

Avatar
By Editor October 5, 2011