Microsoft agrees to $20 million settlement over child privacy violation. | The Financial Express