Posted on Fri, May 22, 2015
Over the last 24 hours we've been rolling out our new website to customers around the world and it is now fully deployed. We'd like to say a big thank you to all those that have provided feedback and suggestions. We've incorporated as many of them as we can and have created a list of ongoing improvements to make to the website. We very much see the website improvement as an ongoing task, and this roll-out doesn't mark the end of the development process but the beginning. As such, we're always keen to get more feedback in order to make the site better, so if you have any comments on the new look of our site please contact us.