Admiral founder Henry Engelhardt to step down

Henry Engelhardt is to step down as CEO from Admiral, the insurance company he founded in 1991. Henry will be succeeded by chief operating officer David Stevens.

Read the full article.