More about Clash of Clans Play & New Tab's publisher:Smart Chrome.
Check details of Clash of Clans Play & New Tab