This is a pretty small upgrade from the LEP that used to be in the current LCH tunnel. That went up to 209 GeV and ruled out Higgs masses up to 115 GeV. The Higgs is around 125 Gev, or 9% higher, and the energy of this is supposed to be 240 GeV, or 15% higher.
That makes me wonder if the planned energy is enough for a useful Higgs factory. The
ILC is supposed to do 500 GeV and would work well as a Higgs factory. That proposal would be more than twice as expensive though.
It's of course possible the article has it wrong and it's really 240 GeV per beam, adding up to 480.