Microsoft defends the quality and reliability of its Surface family after Consumer Reports dropped its recommended rating for the firms latest hardware

Could you correct the punctuation please?
Microsoft defends the quality and reliability of its Surface family after Consumer Reports dropped its recommended rating for the firm's latest hardware.