Vodafone to open 24 new high street stores using vacant premises

UK telecommunications company Vodafone has announced it will use vacant high street premises to open 24 new retail stores by...