BP owns the largest operated renewables business in the energy industry Dec 22, 2017 BP have the largest operated renewables business among other oil and gas peers. The company have been producing renewable energy…