 Mark Read, CEO of the advertising giant, says Russias recent invasion of Ukraine is unlikely to have any major impact on its business following the release of strong results Thursday. However, he said it remains to be seen whether the crisis will have a serious impact on the global economy as it emerges out of the pandemic. 