Insurance group Hollard Ghana, with subsidiaries Hollard Insurance and Hollard Life, has been awarded the coveted Customer Care Award for going above and beyond to deliver an excellent customer experience at the just-ended Ghana Insurance Awards held at the plush Labadi Beach Hotel in Accra.