OTT Video Delivery Startup Streamroot Raises $3.2 million in Fresh Funding Streamroot, a startup delivering innovative over-the-top (OTT) video delivery solutions, has secured fresh funding of Read More »