Company What is DOT OSP License & Why is it Important for Call Centers in India? Thinking of setting up a call center or BPO in India? You will need a DOT OSP license. This is not just a bureaucratic step. Read more