The importance of investing in your company or organisation’s IT infrastructure has been underlined by the high-profile crash of a British government website. Unprecedented demand to register to vote in the EU referendum, being held in the UK on June 23rd, resulted in frustration for tens of thousands of people as they tried in vain to apply online before the … Read More