Your Ultimate Advertainment Destination, a new iTV channel fusion of advertising and entertainment, catering to the evolving tastes and preferences of modern consumers