Marketplace Morning Report

Shell’s profits soar, but is it spending enough on green energy?

by Will Bain