The dedicated renewables business of Japanese financial services group Orix Corp (TYO:8591) has installed solar arrays with energy storage components at two stores in Japan owned by local chain Valor Holdings Co Ltd (TYO:9956).