Pcb assembly factory