Google slapped with $113 million antitrust fine in India

Google has been handed a $ 113 million fine by India's antitrust watchdog for forcing consumers and developers to use only its own billing mechanisms for purchases from the Google Play Store. Read more…
Neowin News Feed for: All