BP snaps up further equity in solar firm to create joint venture

BP news.
BP news.

Breaking