Everything in this article

Everything in this article contradicts the headline that BP may be considering selling off its RE business. There's nothing to suggest that. What on earth is the point of this article? An excuse to grab some eyeballs is all I can guess.

Reply

The content of this field is kept private and will not be shown publicly.
Become a cleantech industry insider - sign up for our free newsletter