New Project: Where the Bribes Are: The Mintz Group FCPA Map

We recently created an interactive map for the James Mintz Group, an international investigative services firm, that shows where cases related to the Foreign Corrupt Practices Act have been settled. The map shows multiple dimensions: the country, the estimated amount of the penalty for that country, which sector the case belongs to. This data is displayed on rollover using a treemap which shows the relative sizes of the penalties for the country in question:

There is also a sector filter and each box in the treemap opens up the actual materials pertaining to each case.

To make this, we decided to use HTML5, SVG, Javascript, and CSS3 (it degrades down on IE7 and 8 but you really want to use IE9, Chrome, Firefox, or Safari) and we partnered with Type/Code who laid down the foundational code. We are using Kirill Lebedev’s jvectormap for the map and Renato’s Treemap as the basis for the dynamic treemap tooltip.

See the Mintz Group FCPA interactive map here.

Also, for some background on the FCPA, Frontline did a show on bribery and the history of the FCPA back in 2009.

UPDATE: The Wall Street Journal law blog has a post on the map here.

Post to Twitter Tweet This Post


Categories information design, project, redub | Tags:

You can follow any follow up comments to this entry through the RSS 2.0 feed.


  1. tinder dating site free search | February 26, 2017 at 10:23 am

    My relatives always say that I am killing my time here at net,
    but I know I am getting experience every day by reading such nice

  2. tinder dating site | February 26, 2017 at 10:30 am

    Fantastic website you have here but I was curious about if you knew of any discussion boards that cover the same topics discussed
    here? I’d really love to be a part of group where I can get advice from other knowledgeable individuals that share the same
    interest. If you have any recommendations, please let me know.

  3. service dog training | February 26, 2017 at 10:41 am

    Have you ever thought about creating an ebook or guest authoring on other websites? I have a blog based upon on the same subjects you discuss and would really like to have you share some stories/information. I know my visitors would appreciate your work. If you’re even remotely interested, feel free to send me an e-mail.

  4. marijuana growing guide | February 26, 2017 at 10:51 am

    Hi there! I could have sworn I’ve been to this blog before but after reading through some of the post I realized it’s new to me. Nonetheless, I’m definitely delighted I found it and I’ll be bookmarking and checking back frequently!

  5. marijuana shops near me | February 26, 2017 at 1:47 pm

    Does your blog have a contact page? I’m having a tough time locating it but, I’d like to send you an email. I’ve got some creative ideas for your blog you might be interested in hearing. Either way, great site and I look forward to seeing it grow over time.

  6. tinder dating | February 26, 2017 at 1:57 pm

    Hello, i think that i saw you visited my website so i
    came to “return the favor”.I am trying to find things to improve my website!I
    suppose its ok to use some of your ideas!!

  7. lagu terbaru | February 26, 2017 at 2:12 pm

    Whoa! This blog looks exactly like my old one!
    It’s on a entirely different topic but it has pretty much the same page
    layout and design. Outstanding choice of colors!

  8. legalize marijuana canada | February 26, 2017 at 2:37 pm

    Currently it sounds like Movable Type is the top blogging platform out there right now. (from what I’ve read) Is that what you’re using on your blog?

  9. growing a weed plant | February 26, 2017 at 2:38 pm

    I know this if off topic but I’m looking into starting my own blog and was wondering what all is needed to get setup? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet smart so I’m not 100% certain. Any suggestions or advice would be greatly appreciated. Thanks

  10. weed news canada | February 26, 2017 at 3:36 pm

    Hey there! I know this is kind of off topic but I was wondering if you knew where I could find a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having trouble finding one? Thanks a lot!

  11. canada legal weed | February 26, 2017 at 5:11 pm

    Does your site have a contact page? I’m having trouble locating it but, I’d like to send you an e-mail. I’ve got some suggestions for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it expand over time.

  12. single relationship | February 26, 2017 at 6:08 pm

    Thanks for any other magnificent post. Where else may anyone get that type of information in such a perfect manner of writing? I’ve a presentation subsequent week, and I am on the search for such info.

  13. health news | February 26, 2017 at 6:08 pm

    Nice blog here! Also your site loads up very fast! What web host are you using? Can I get your affiliate link to your host? I wish my web site loaded up as fast as yours lol

  14. medicine | February 26, 2017 at 6:57 pm

    Undeniably believe that which you said. Your favorite justification seemed to be on the internet the simplest thing to be aware of. I say to you, I definitely get irked while people consider worries that they plainly don’t know about. You managed to hit the nail upon the top and also defined out the whole thing without having side effect , people could take a signal. Will likely be back to get more. Thanks

  15. WallaceUnelm | February 26, 2017 at 11:22 pm

  16. management recruiters | February 27, 2017 at 12:24 am

    Hey! I realize this is kind of off-topic however I had to ask. Does building a well-established website like yours take a massive amount work? I’m brand new to operating a blog however I do write in my diary every day. I’d like to start a blog so I can easily share my own experience and feelings online. Please let me know if you have any kind of ideas or tips for brand new aspiring blog owners. Appreciate it!

  17. tinder dating site | February 27, 2017 at 1:59 am

    I’ll right away snatch your rss feed as I can not to find your email
    subscription hyperlink or newsletter service. Do you have any?

    Kindly allow me recognize so that I could subscribe.


  18. how medicare works | February 27, 2017 at 2:52 am

    Hi there outstanding blog! Does running a blog such as this take a great deal of work? I’ve absolutely no understanding of programming however I was hoping to start my own blog in the near future. Anyways, if you have any recommendations or tips for new blog owners please share. I understand this is off topic but I simply wanted to ask. Appreciate it!

  19. convertible laptops | February 27, 2017 at 3:04 am

    Thanks for the good writeup. It if truth be told was
    a amusement account it. Glance complicated to far brought agreeable from you!
    By the way, how could we be in contact?

    Feel free to surf to my web site … convertible laptops

  20. construction executive jobs | February 27, 2017 at 3:48 am

    Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  21. medicine information website | February 27, 2017 at 4:16 am

    I enjoy what you guys are up too. This type of clever work and coverage! Keep up the very good works guys I’ve you guys to blogroll.

  22. hmo insurance definition | February 27, 2017 at 5:15 am

    I really like your blog.. very nice colors & theme. Did you make this website yourself or did you hire someone to do it for you? Plz respond as I’m looking to construct my own blog and would like to know where u got this from. many thanks

  23. a9 algorithm | February 27, 2017 at 7:59 am

    This design is steller! You definitely know how to keep a reader amused.
    Between your wit and your videos, I was almost moved to start my own blog (well,
    almost…HaHa!) Great job. I really loved what you had to say,
    and more than that, how you presented it. Too cool!

    Look into my webpage a9 algorithm

  24. 3 week diet pdf | February 27, 2017 at 7:06 pm

    Magnificent goods from you, man. I’ve understand
    your stuff prior to and you’re just too great.

    I really like what you’ve obtained right here, really like what
    you are stating and the way during which you say it.
    You make it enjoyable and you continue to care for to keep it wise.
    I cant wait to learn far more from you. That is really a great site.

    Here is my web site :: 3 week diet pdf

  25. health care | March 2, 2017 at 6:01 am

    You could certainly see your skills within the paintings you write. The sector hopes for more passionate writers like you who aren’t afraid to mention how they believe. At all times go after your heart.

  26. Lyrica 75 mg capsule price bam38 | March 15, 2017 at 3:12 am

    Lyrica 75 mg capsule price
    Pharmachologic impression central post stroke pain pregabalin dosage
    Antiepileptic drugs; subunit binds to the additional voltage-gated calcium channels in the central on tenterhooks modus operandi, which contributes to the form of an analgesic and anticonvulsant actions. Reducing the frequency of seizures started in the earliest week.
    There is chance-taking relating to the call the shots effects of the soporific on the opioid receptors, which may delineate the forceful efficacy of pregabalin in relieving algic component of opium withdrawal syndrome

  27. HarlotsDeelm | March 15, 2017 at 11:07 am

    Шлюхи Киева дешево на час

  28. ManiloAP | March 15, 2017 at 12:31 pm

    Недавно заказала себе смарт-карту City Life и не нарадуюсь!
    Сразу после оплаты ей уже можно пользоваться!
    Стоит она 1250 рублей, но за такую сумму получаешь гораздо больше!
    Скидки и кешбэк в онлайн-магазинах, ресторанах, такси в Москве и СПб,
    а скоро и во всех города России, на авиабилеты, отели, скидка 20% на мобильную связь,
    и это далеко не полный перечень!
    Компания развивается и предлагает стать её партнёром!
    Порекомендовав её друзьям можно не только вернуть стоимость карты, но и заработать на этом))
    Стоимость не реферальной карты 2000 рублей, но если пройти по реферальной ссылке, карта будет стоит всего каких то 1250 рублей!!
    Которые оправдаются при первых же покупках.
    Если Вы ищите работу на дому или просто подработку в интернете
    в компании реализована партнёрская программа которая позволяет прилично зарабатывать!
    Для партнёров бонусом идут курсы обучения Английского языка (Яна Граусова) и
    курсы Grant Cardone – стоимость этих курсов больше, чем стоит партнёрский пакет Бизнес! И это далеко не всё!! ))
    City Life – это лучшие скидки и кешбэк по всей России и странам СНГ – в одной карте.
    А также отличный способ начать свой бизнес с нуля.
    Присоединяйтесь!! ))

  29. car computer exchange | March 15, 2017 at 1:36 pm

    Great post however I was wondering if you could write a litte more on this subject?

    I’d be very grateful if you could elaborate a little bit more.
    Appreciate it!

  30. travepDaf | March 15, 2017 at 4:33 pm

    Конечно. Я согласен со всем выше сказанным.

    Verified Sellers CC CVV тут

  31. small business | March 15, 2017 at 5:09 pm

    Pretty section of content. I just stumbled upon your site and in accession capital to assert that I acquire in fact enjoyed account your blog posts. Anyway I’ll be subscribing to your augment and even I achievement you access consistently quickly.

  32. New Project: Where the Bribes Are: The Mintz Group FCPA Map | Redub LLC

  33. business management | March 15, 2017 at 5:50 pm

    Hiya, I’m really glad I have found this information. Today bloggers publish only about gossips and net and this is actually frustrating. A good site with interesting content, this is what I need. Thank you for keeping this web site, I’ll be visiting it. Do you do newsletters? Can not find it.

  34. Extant Seasons 1-3 dvd boxset sale | March 15, 2017 at 6:19 pm

    I have been browsing online more than 3 hours today,
    yet I never found any interesting article like yours. It is pretty worth enough for me.

    In my view, if all site owners and bloggers made good content
    as you did, the web will be a lot more useful than ever before.|
    I could not refrain from commenting. Very well written!|
    I will immediately clutch your rss feed as I can not in finding your email subscription link
    or e-newsletter service. Do you have any? Kindly let me recognize so that I may
    subscribe. Thanks.|
    It’s appropriate time to make some plans for the future and it’s time to be happy.
    I’ve read this post and if I could I desire to suggest you some interesting things or advice.

    Maybe you could write next articles referring to
    this article. I wish to read even more things about it!|
    It is perfect time to make some plans for the future
    and it’s time to be happy. I have learn this submit and
    if I could I desire to suggest you some fascinating issues
    or tips. Maybe you could write subsequent articles relating to this article.
    I desire to read even more issues about it!|
    I have been surfing online more than three hours today, but I by
    no means discovered any interesting article like yours. It is lovely worth enough for me.

    In my view, if all website owners and bloggers made excellent
    content as you probably did, the web will likely be a lot more useful than ever before.|
    Ahaa, its good discussion on the topic of this piece of writing at
    this place at this weblog, I have read all that, so at this
    time me also commenting at this place.|
    I am sure this article has touched all the internet viewers, its really really
    fastidious post on building up new webpage.|
    Wow, this post is pleasant, my younger sister is analyzing these kinds
    of things, so I am going to tell her.|
    Saved as a favorite, I like your website!|
    Way cool! Some very valid points! I appreciate you penning this article plus the rest of the site
    is really good.|
    Hi, I do believe this is a great blog. I stumbledupon it 😉
    I am going to come back once again since i have book marked it.
    Money and freedom is the best way to change, may you be rich and continue to guide other people.|
    Woah! I’m really loving the template/theme of this site.
    It’s simple, yet effective. A lot of times it’s tough to get that “perfect balance” between superb usability and visual appeal.

    I must say you have done a very good job with this.

    Additionally, the blog loads super quick
    for me on Internet explorer. Superb Blog!|
    These are truly wonderful ideas in on the topic of blogging.
    You have touched some fastidious factors here. Any way keep up wrinting.|
    Everyone loves what you guys are up too. This sort of clever work and exposure!

    Keep up the terrific works guys I’ve added you guys to our blogroll.|
    Hi there! Someone in my Facebook group shared this site
    with us so I came to take a look. I’m definitely enjoying the information. I’m bookmarking and will be tweeting this to my followers!
    Outstanding blog and amazing design.|
    I like what you guys are up too. This sort of clever work and reporting!
    Keep up the very good works guys I’ve incorporated you guys to
    my personal blogroll.|
    Hey would you mind stating which blog platform you’re working with?
    I’m looking to start my own blog in the near future but I’m having a difficult time making a decision between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design and style seems different then most
    blogs and I’m looking for something unique.
    P.S Sorry for being off-topic but I had to ask!|
    Hey there would you mind letting me know which webhost
    you’re using? I’ve loaded your blog in 3 different browsers and I must say this blog
    loads a lot faster then most. Can you recommend a
    good internet hosting provider at a honest
    price? Thanks a lot, I appreciate it!|
    I love it whenever people come together and share views.
    Great website, continue the good work!|
    Thank you for the good writeup. It in fact was a amusement account it.
    Look advanced to far added agreeable from you! However, how can we communicate?|
    Hey there just wanted to give you a quick heads up.
    The text in your post seem to be running off the screen in Chrome.
    I’m not sure if this is a format issue or something to do with browser compatibility
    but I thought I’d post to let you know. The design look great though!
    Hope you get the problem resolved soon. Thanks|
    This is a topic which is close to my heart… Cheers!
    Where are your contact details though?|
    It’s very simple to find out any topic on net as compared to books, as I found this article at this web site.|
    Does your website have a contact page? I’m having trouble locating it
    but, I’d like to shoot you an email. I’ve got some creative ideas
    for your blog you might be interested in hearing. Either way, great
    website and I look forward to seeing it grow over time.|
    Hi! I’ve been reading your weblog for some time now and finally got the bravery to go ahead and give
    you a shout out from Humble Texas! Just wanted to tell you keep up the
    good job!|
    Greetings from Florida! I’m bored at work so I
    decided to check out your website on my iphone during lunch break.
    I enjoy the knowledge you present here and can’t wait to take a look when I get
    home. I’m shocked at how quick your blog loaded on my mobile ..
    I’m not even using WIFI, just 3G .. Anyhow, very good
    Its like you read my thoughts! You appear to know a lot about this, such as you wrote the e-book in it or something.
    I think that you simply can do with some p.c. to force the message house a little bit, however
    instead of that, that is magnificent blog. An excellent read.

    I will definitely be back.|
    I visited various sites but the audio feature for audio songs
    present at this web page is truly wonderful.|
    Hello, i read your blog from time to time and i own a similar one and i was
    just wondering if you get a lot of spam remarks? If so how do you protect against
    it, any plugin or anything you can recommend? I get
    so much lately it’s driving me crazy so any help is very much appreciated.|
    Greetings! Very useful advice within this article! It’s the little changes which will make the biggest changes.
    Thanks for sharing!|
    I truly love your blog.. Great colors & theme.
    Did you develop this website yourself? Please reply back as I’m looking to create
    my own personal site and would love to know where you got this from or just what the theme is called.
    Thank you!|
    Howdy! This article could not be written any better!

    Looking through this article reminds me of my previous roommate!
    He continually kept talking about this. I will forward this post
    to him. Pretty sure he will have a great read.

    Many thanks for sharing!|
    Amazing! This blog looks exactly like my old one!
    It’s on a totally different topic but it has pretty much the
    same page layout and design. Great choice of colors!|
    There’s definately a great deal to know about this
    subject. I like all the points you’ve made.|
    You have made some really good points there. I checked on the net for more info about the
    issue and found most people will go along with your views on this site.|
    Hi, I read your blogs regularly. Your writing style is
    witty, keep up the good work!|
    I simply could not leave your web site before suggesting that I extremely
    enjoyed the usual info a person supply to your guests?
    Is going to be again often to check out new posts|
    I need to to thank you for this wonderful read!! I absolutely loved every bit of it.
    I have you bookmarked to check out new things you post…|
    Hi there, just wanted to tell you, I loved
    this blog post. It was helpful. Keep on posting!|
    Hi there, I enjoy reading all of your article post.
    I wanted to write a little comment to support you.|
    I always spent my half an hour to read this web site’s articles all the
    time along with a cup of coffee.|
    I all the time emailed this blog post page to all my friends, as if like to
    read it after that my links will too.|
    My coder is trying to persuade me to move to .net from PHP.

    I have always disliked the idea because of the expenses.

    But he’s tryiong none the less. I’ve been using WordPress on several websites for about a year and am concerned
    about switching to another platform. I have heard
    fantastic things about Is there a way I can transfer all my
    wordpress content into it? Any help would
    be greatly appreciated!|
    Good day! I could have sworn I’ve been to this web site before but after going through a few of the articles I realized it’s
    new to me. Nonetheless, I’m definitely delighted I came across it and I’ll be bookmarking it and checking back frequently!|
    Wonderful work! That is the kind of information that should be shared around the web.
    Shame on the seek engines for no longer positioning this publish
    higher! Come on over and talk over with my website . Thank you =)|
    Heya i am for the first time here. I came across this board and
    I find It really useful & it helped me out a lot. I hope
    to give something back and help others like you aided me.|
    Hello there, I believe your blog could be having
    web browser compatibility problems. When I take a look at your blog in Safari, it looks fine however when opening in I.E.,
    it has some overlapping issues. I just wanted to give you a quick
    heads up! Apart from that, great website!|
    A person necessarily lend a hand to make significantly articles I’d state.

    This is the first time I frequented your website page and thus far?
    I surprised with the research you made to create this particular post incredible.
    Wonderful process!|
    Heya i’m for the primary time here. I found this board and I in finding It
    really helpful & it helped me out much. I hope to provide one
    thing back and help others such as you helped me.|
    Hello! I just wish to offer you a huge thumbs up for the great
    info you have here on this post. I am coming back to your web site for more soon.|
    I all the time used to study post in news papers but now as
    I am a user of internet thus from now I am using net
    for posts, thanks to web.|
    Your mode of describing all in this article is really pleasant, all be able to easily know it, Thanks a lot.|
    Hi there, I found your web site by the use of Google even as searching for a
    similar matter, your website came up, it seems great. I have bookmarked
    it in my google bookmarks.
    Hello there, just became alert to your blog thru
    Google, and located that it’s really informative.

    I am going to be careful for brussels. I’ll appreciate when you continue this in future.
    A lot of folks will be benefited from your writing.
    I am curious to find out what blog system you happen to be using?
    I’m experiencing some minor security problems with my latest
    blog and I would like to find something more secure.
    Do you have any suggestions?|
    I’m extremely impressed with your writing skills and also with the layout on your weblog.
    Is this a paid theme or did you modify it yourself?
    Either way keep up the nice quality writing, it’s rare
    to see a nice blog like this one nowadays.|
    I’m really impressed with your writing talents and also with the format to your blog.
    Is this a paid subject or did you modify it
    your self? Either way stay up the nice high quality writing, it’s
    uncommon to look a nice weblog like this one these days..|
    Hello, Neat post. There’s a problem with your site in internet explorer, might check this?
    IE still is the marketplace leader and a big component
    to folks will miss your magnificent writing because of this
    I am not sure where you are getting your information, but good topic.
    I needs to spend some time learning much more or understanding more.
    Thanks for wonderful info I was looking for this info
    for my mission.|
    Hello, i think that i saw you visited my web site
    thus i came to “return the favor”.I’m attempting to find things to improve my website!I suppose its ok
    to use some of

  35. BattleC | March 15, 2017 at 11:36 pm

    Лучшая игра battlecarnival оказалась в открытый доступ – картинки battle carnival

  36. Terrypaf | March 16, 2017 at 4:33 am

    poker championship
    [url=]poker entertainment[/url]
    [url=]poker bankroll[/url]
    poker champion
    [url=]poker twitter[/url]
    poker deutschland
    [url=]poker champion[/url]
    pokerstars eu

  37. sexo de latinas | March 16, 2017 at 11:00 am

    Pretty section of content. I just stumbled upon your weblog
    and in accession capital to assert that I acquire actually enjoyed account your blog posts.
    Any way I’ll be subscribing to your augment and even I achievement you
    access consistently fast.

  38. JeremyAnarp | March 16, 2017 at 11:47 am

    love your website, thanks and keep the kind trade check the latest [url=]online casino[/url] bonus offers

  39. Jasonchili | March 16, 2017 at 1:40 pm

    Carding Tools
    Carders Forum
    Cheap Apple Carding 2016
    Free Mailer PHP
    Store cvv
    Dumps Section

  40. Maksimthunk | March 16, 2017 at 4:46 pm

    Позавчера мониторил содержание инет, и к своему удивлению обнаружил замечательный веб-сайт. Смотрите: . Для моих близких вышеуказанный веб-сайт произвел незабываемое впечатление. До встречи!

  41. Mihailjex | March 16, 2017 at 7:29 pm

    Весь вечер разглядывал материалы сети, и неожиданно к своему удивлению увидел четкий веб-сайт. Посмотрите: . Для нас этот сайт оказал незабываемое впечатление. Всего наилучшего!

  42. LizaAwata | March 16, 2017 at 8:36 pm

    Три икса: Мировое господство смотреть дублированный Табу смотреть в тюмени смотреть Темная Вселенная 2

  43. MiroslavTup | March 16, 2017 at 10:06 pm

    Два часа назад изучал данные интернет, вдруг к своему удивлению увидел неплохой вебсайт. Гляньте: . Для нас вышеуказанный ресурс показался очень важным. Пока!

  44. MatveyKaf | March 17, 2017 at 1:00 am

    Минут пять мониторил содержание интернет, случайно к своему восторгу увидел замечательный вебсайт. Ссылка на него: . Для нас этот ресурс явился довольно неплохим. Всем пока!

  45. Aleksandrnaf | March 20, 2017 at 3:40 am

    Прошлой ночью просматривал содержимое инета, случайно к своему удивлению обнаружил хороший ресурс. Я про него: . Для нас данный ресурс оказался довольно неплохим. Всем пока!

  46. Alekseivor | March 20, 2017 at 4:11 am


  47. Thomasunile | March 20, 2017 at 4:48 am

    Самые низкие цены! и другие.



    бесплатно не работаем. скидки после 2х заказов. доказательства скрин, чтение вашего письма, смена данных на время, и д.р.

    ICQ: 318-319

  48. ruvenPal | March 20, 2017 at 4:55 am

    ДА, это вразумительное сообщение

    поисковая оптимизация и продвижение сайтов здесь

    Recent Work

    Follow Redub