Science Corp Raises $230M to Bring Vision-Restoring Implant to MarketadminMarch 9, 2026 Science Corporation has closed a $230 million Series C round, bringing its total funding to roughly $490 million since the…