Weren't Novogen presenting in London yesterday?
My guess is that people were anticipating good news and were wanting to get in before the news was presented / masses got in.
Not sure what came of the London Presentation yet - but New York is in the next week.
Weren't Novogen presenting in London yesterday? My guess is that...
Add to My Watchlist
What is My Watchlist?