London-based insurance services firm Charles Taylor Consulting reported a £2.6mn profit for the first half, down more than 50 percent from £5.7mn
London-based insurance services firm Charles Taylor Consulting reported a £2.6mn profit for the first half, down more than 50 percent from £5.7mn