Silver Lake Waterman seals $20m investment in Science Inc

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