Month: September 2013

British Petroleum: Inching Towards Greener Pastures

The last five years have been testing times for British Petroleum (LON: BP). Threatened by two events namely the recession in 2008 and the oil spill off the Gulf of Mexico in 2010, the company has been prone to litigations

Posted in Business & Finance
Twitter