With the ongoing oil hemorrhaging in the gulf region, and its actions since the tragic rig explosion that started it all, BP’s management proves itself unwilling and/or incapable of leadership. (At the same time, U.S. regulators and their counterparts world wide could immediately show greater leadership by canceling any and all licenses for deep-water wells for firms lacking immediate and... Read more →