
Digging deep into the Dutra Quarry sale
CRH Plc is a substantial company by any measure. Based in Dublin, Ireland, it boasts 78,500 employees, does business in 28 countries and produced almost $35 billion in revenues in 2023. It operates in 48 states, and that number would be 49 if Trump is …