Ever observed how companies like TV channels or newspapers advertise themselves? Let us introduce you to some of their advertising masterpieces in this segment.
Take a look at this ad released by The Discovery Channel in 2008.
Now, take a look at this ad released by The Hindu.