EU found that Google had systematically given prominent placement in searches to its own shopping service and demoted...
27 Jun 2017 10:40 AM GMT
Interestingly however, a whopping 91 per cent of Indian respondents believed both genders in similar roles were rewarded...
27 Jun 2017 9:07 AM GMT