Travis Perkins reports £176 mln annual loss as FY25 impairment charges hit

By · · 1 min read

Source: www.investing.com