Claridge is a private investment firm, investing in high-quality businesses with strong and defensible market positions. Read More