Challenge Quality assurance of module manufacturing Project size 500 MW Date 2018/19 Services Production supervision Independent laboratory testing