Till the CL-20 is weaponized into a bomb or a missile, the most powerful non-nuclear explosive in the world is of no practical use to us. Inventions and re-inventions are a common thing in the world of science and technology, but until they are put to practical use, it doesn't benefit anyone other than a few researchers working in a laboratory !
By the way, this news feature showing the Tejas as the supreme, all mighty fighter jet was really the funniest part for me ! How the hell did they claim that its a stealth jet ? I suppose most of these guys cannot differentiate between "steel" and stealth" for that matter..
If I had an insane amount of money, then even I would have started a news channel or something