infotechlead

Google to pay $90 mn to settle legal issue with app developers