PolyNovo (ASX: PNV) has reported record financial results for the first half of FY25, with total revenue reaching $59.9 ...