The Scrum Product Owner is the person who takes responsibility for the business value of the project prioritizes constantly and conveys the specifications for the solution

Could you correct the punctuation please?
The Scrum Product Owner is the person, who takes responsibility for the business value of the project, prioritizes constantly and conveys the specifications for the solution.