So the idea with these newspaper articles is that they launch when the public first encounters this tech. Just because you, an all-powerful company, have secretly done some research doesn't mean it would get into the papers.
I will tweak it so that these will definitely fire even if your launch is a disaster (currently they only fire if your launch is semi-successful): naturally the newspapers would report on this stuff even if it was a failure. And I'll quickly have a once-over to see if some of these might be more applicable as "this has been researched" rather than "this has been launched".