In a span of fourteen years after launching in India, YouTube’s annual revenues from the country have topped $1 billion for the first time. The time it needed to reach this financial stage does not detract from its influence or appeal in the country. From $600 million in annual revenues...
