Manchester-based IT recycling business The SER Group, has launched Cellcycle Ltd…

top