in reply to Re: Parsing CSV with multiline fields
in thread Parsing CSV with multiline fields

It claims to handle newlines ...

In particular, see the discussion of  <> versus the  getline() method in the Embedded newlines section of Text::CSV.