The Ideabase is the collection of thousands of creative and innovative marketing cases used in the advertisement for different sectors worldwide.