ClickStar is a global leading advertising network. Mainly they are known by push notification advertising ...