Mozilla, the not-for-profit organisation behind we browser Firefox, have become the latest company to be penalised by Google.
Read More