Google has faced that the new IT rules in India for online publishers do not apply to its own search engine.
Tag:
search engine
-
-
Apple might launch its own search engine to take on Google, as per reports. There are some signs which suggest the Cupertino, California-based company might be working towards its own search engine.