The Worst Company In America Final Death Match Is Over — But Who Won?

This year’s Worst Company In America final death match between BP and Bank of America received the highest number of votes of any WCIA championship ever — it was also the closest final in the tournament’s history. [More]