A couple more related to the last two... http://www.whoprofits.org/ http://www.whoprofits.org/Company%20Info.php?id=655