Re: Lu stepping down
in response to
by
posted on
Feb 22, 2024 04:46PM
"Wonder if this has something to do with the last scientific report that was released on 06 Feb"
Thats my hope Tada + "imminent" The lag of follow up news/clarity concerns me but all one can do is wait & see.
GLTA