Heidelberg Materials has struck a deal to buy U.S. company Giant Cement Holding and its subsidiaries for $600 million, it ...