Bosses from firms highlighted the admin costs and credit risks when customers pay monthly for their cover.
Chief executive Dame Amanda Blanc picked up a £2.2 million annual bonus and £3.7 million in long-term share awards for 2024.
More from us
Did you know with a Plus subscription to Shropshire Star you get full access to our award winning journalism for the news that matters to you and more.