Google slapped with multi-million dollar antitrust fine

Following an antitrust investigation that ultimately determined Google has been engaging in anticompetitive practices in Russia, the company has been slapped by a multi-million dollar fine. What exactly are the anticompetitive practices Google …