British Petroleum (BP): Value Investment or Value Trap?
2010-06-14
I’m sure this isn’t a new topic among financial authors, bloggers and investors but over the weekend I couldn’t help but want to express my…how should I say it…utter disgust with how British Petroleum (BP), in all levels, has handled the Deep Water incident since news broke back on AprilContinue Reading