1 employees
Basic Idea is an advertisement firm that deals with graphic design, web design, video, and strategy based campaigns.
2003