Northwood Space raises $375 million Series C at $2B valuation

Business