Seven Group Holdings, is struggling with the mining downturn that has hurt its Caterpillar distribution business, WesTrac Clime Investment Management Clime Investment Management