Tag: India ranks 67th in fixed line : Ookla Report