Shell Plc executives are telling their renewable power business that it needs to become more profitable, not just deliver lower carbon emissions, and pull back from the less successful elements of its clean-energy strategy. That was the message from Steve Hill, executive vice president of Shell Energy, at an internal town hall for his team … Read more