Silver Lake Waterman seals $20m investment in Science Inc

788
Tech investment private equity major Silver Lake has invested $20m in media and e-commerce startup investor Science Inc