Shell sells stakes in US wind, solar farms to InfraRed Capital Partners

London-based Shell PLC (NYSE: SHEL), which has a significant Houston presence, is selling stakes in two U.S. renewable energy assets through its subsidiaries.