Google: India Tribunal Upholds $160m Fine On Company

India’s competition watchdog had fined the tech giant earlier for “unfair” business practices.

Continue reading…