I wonder if "place" here has any other meaning then it's usual one?
In any case, is it correct to understand I was just in a place - as I just attended? because I was just in place doesn't make sense to me, at the moment...
Whole new generation that thinks that we need to move on to new ideas. And basically, that realize that we need a massive transformation of our economy, so… and I was just in a place, at the World Economic Forum
Can you please supply the whole sentence?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.