An improved earnings performance from its adjusting business has helped Charles Taylor report a 10 percent increase in adjusted profit for the six months to 30 June.
An improved earnings performance from its adjusting business has helped Charles Taylor report a 10 percent increase in adjusted profit for the six months to 30 June.