Accessibility: Skip TopNav
Liberation Labs Raises $50.5 Million
Liberation Labs has closed on $50.5 million in funding, which will allow it to complete construction and begin operations on its biomanufacturing facility in Richmond, Indiana.
Format
JPEG
Source
Liberation Labs
Downloads
Original
Large
Medium
Small