I don't put a lot of credence to these kinds of articles. There are so many math fudge factors involved in interpreting data that dozens of models can be made to work. About every 6 months someone announces a new geometry of the universe. We'll see if it sticks.