Concert is pleased to announce that the Meridian Park data centre, located in North London, reached practical completion just last month. Concert was ...