The reason for Indian mobile numbers starting with +91 is the International Telephone Numbering Plan, which is managed by the International Telecommunication Union under the E.164 standard.
The North American Numbering Plan Administrator is an integrated telephone numbering plan that serves the United States, Canada and nearly 20 other North American countries. NANPA governs the ...