Find The Latest USA News Articles Here
Microsoft has decided to pay $20 million to reach a settlement after it was found to…