MIH – which stands for ‘Make It Happen’ – has spent months carefully designing and building an eye-catching, user-friendly new website that showcases the huge range of services it offers. And those ...