It is claimed as an ideal platform for companies to showcase their creative advertising and branding campaigns.
24 Sept 2018 6:06 PM IST