3 ms·Indeed, as I look now 42% of all traffic is international.by jorgesborges 5y agoIndeed, as I look now 42% of all traffic is international.