Yandexball

Yandexball is a Russian multinational technology companyball providing Internet-related products and services, including an Internet search engine, information services, e-commerce, transportation, maps and navigation, mobile applications, and online advertising.