DIY ‘Til I Die: Nearly half of U.K. motorists have ‘botched’ a DIY repair job, according to Aviva
London, United Kingdom — Almost half of U.K. motorists have ‘botched’ a DIY car repair or maintenance job—but 80 percent of these drivers admit they’ll continue their own DIY repairs, according to a recent press release from Aviva’s United Kingdom operations. Among the most frequently encountered and financially burdensome mistakes were errors in checking and […]