Holden Group has launched its new website, completing plans it put in place as part of a strategic review last year. Related