I am almost 100% certain that good news is about to be announced.
Maybe I am reading too much into this, but how can anyone at POET believe anyone would understand what the heck Taylor was talking about? No one did.
This was about presenting Dr. Taylor to the public in advance of a big announcment.