Comment by rorytbyrne

8 hours ago

Not sure what point you’re trying to make here in relation to startups.

I am not making any points. I have just heard this take a lot of times and I have not been around London for over 10 years. If there is a point, it is not mine.

As for its relevance: "native speakers on English", etc.