Only news they ever seem to have is that they have bought some customers - never seem to win/earn any, just buy from others who have won them. Makes u wonder about their own product ?
DFT
datafast telecommunications limited