Claim: Wales' technology rapidly advanced.
Verdict: NOT ENOUGH INFO