Google Inc. removed content from its India domains that was deemed objectionable by a New Delhi district court after a civil lawsuit against the owner of the world’s largest search engine.

Read More