Challenge Technical expert in claim process Project size 61 MW Date 2018 Services Module inspection on-site Module laboratory testing Expert opinion for claim process