Vodafone deploys 8 network sites around AIIMS to improve connectivity

Telecom operator Vodafone India has installed eight additional network sites at the All India Institute of Medical Sciences...