Comment Comment by ricardobeat Totally unrelated, but this part of the readme says Yandex N.V. is the largest internet company in Europe and employs over 14,000 people I’m quite sure there are larger “internet companies” in the EU such as Booking, Zalando, etc. parent ricardobeat 5 years ago