Maybe they mean FM waves by "radio" ? (which would then imply, "FM waves" versus "terahertz waves")
But I agree it sounds funny. A bit like, "we found faster than electromagnetic waves: we are using light"
They probably mean faster as in transmitting data more quickly than with lower frequency. The EMR travels at the same speed, but you get more throughput.