SITA's newly released Impact Report 2025 explores how growing passenger numbers will be addressed by technology, with real-world examples from airports, airlines and border agencies around the world.
Chris Yelland, Managing Director at EE Business Intelligence, unpacks the risky business of the power utility's attempt to block NERSA from issuing five new electricity trading licenses.