UD Group News - UD Group Secures Npower Deal

UD Group Secures npower Deal

UD Group has agreed a major contract with npower Business, one of the largest suppliers to small and medium-sized businesses (SMEs) in the UK, to boost its b2b client growth.