Tag archives for renewables - Page 3

BP Suffers Record Annual Loss

BP is reporting a total loss of $6.5 billion during FY2015 -- $2.2 billion last quarter alone -- with the company expecting to fire 7,000 workers by the end of 2017, or 8.2 percent of its global workforce.