NABU Publicity

An on-line platform to manage advertisers, their campaigns and advertisements which can be delivered on-line or to registered devices and displayed, updated in real time.
video