Telecom Services - Domestic More
- 10,000+ Employees
- Based in Amsterdam, Netherlands
VEON provides essential communications and digital services to 212 million customers in 10 countries which together have growing economies, populations and disposable incomes.
Most Recent Annual Report
2020 Annual Report
Older/Archived Annual Reports