Author: Vodafone group PLC.