Celebrating the spirit of Independence Day, Tata Teleservices Limited (TTL) , India's fastest-growing pan-India dual-technology telecom service....