BP has a laundry list of problems. The $93 billion UK oil major has a confused strategy, an overleveraged balance sheet, and ...
A joint venture between bp and Iberdrola España has officially kicked off the construction of Spain’s largest green hydrogen ...
It is now in 20 markets globally. Lightsource bp has acquired a 15-megawatt peak solar project in Hokkaido, marking its entry ...