Report showing the approval journey and internal comments for Project PO's

Report showing the approval journey and internal comments for Project PO's

I was wondering if it would be possible to create a report that shows a list of PO's assigned to a particular project and against each PO the approval timescales and any internal comments associated with that PO.  

When we review projects this would be such a useful report, as currently we having to duplicate the internal comments in a sperate spreadsheet to make internal post project review possible.

Thanks