Shell acquires solar power and energy storage developer

Shell expects the deal to significantly expand the energy giant’s global solar portfolio.