Serra Ventures raises $32M vehicle

June 02, 2017