It is a progress, unfortunately, it is not the ultimate solution. There is still a lot of work to be done.
The good news is that more and more scientists are working on the CCD. The fact that the US army allocates some of its resources to bees is significant. The bad news is that the result of this research work is not a big surprise.
At the end of the day, it is highly positive : science is doing progress, the means deployed for bee research are increasing and it appears that the different laboratories are collaborating efficiently, including French INRA.