Home Business Business leaders are re-evaluating IT suppliers as a result of increased energy prices, according to new research from ServerChoice