Global News is now offering sponsors and advertiser’s digital marketing solutions in the form of sponsored, branded and featured content. This content is created directly, or indirectly, on behalf of ...