Caterpillar opens new excavator facility in Texas

By WEEK Reporter