CEO Slams Obama’s Leadership Posted by TMH | Jul 29, 2011 | Authors, Financial, History, Politics, Survival, Taxation, Trevor Loudon | 0 | By: Trevor Loudon New Zeal Home Depot founder Ken Langone slams Obama leadership. Great vid. Hat Tip: DRScoundrels