Tweet How much has the paucity of women executives at BP and the overall gender imbalance in BP’s managerial ranks contributed to the Gulf Oil Spill? I’m betting that had there been more women in the executive ranks at British Petroleum, more women (especially from inside the Company) on BP’s Board of Directors, and more […]