BP (NYSE: BP) has reached an agreement to purchase nine gigawatts of solar development projects in the U.S. from 7X Energy.

In this article

No tags related to this article.