BP (NYSE:BP) is trading up 2.19% at 312.75 BP on Tuesday boosted its investment in U.S. renewables with a $220 million purchase of solar projects from developer 7X Energy. The deal, for assets with production capacity of 9 gigawatts, marks BP (NYSE:BP)’s first independent investment in solar since buying...
Read More