New Delhi, July 25: Aimed at curbing call drops, 48,000 new telecom sites have been set up across the country by various operators as part of a 100-day plan which they committed to the government earlier. “They assured that the target for the 100-day programme, as committed to the (telecom) secretary, will be met. They indicated […]