Top stories

Marketing & MediaNigeria to investigate tech firms over news content use
MacDonald Dzirutwe 8 Jul 2026

Nokia net sales of 12,7 billion Euros were 19% lower that in 2007, while Devices and Services net sales of 8,1 billion Euros were down by 27%.