3 ms·Why would it be the engineers and not business leadership? If BP has an oil spill do we blame their engineers?by naner 9y agoWhy would it be the engineers and not business leadership? If BP has an oil spill do we blame their engineers?