BP could buy up solar to power US oil operations

BP news.
BP news.

Breaking