Chicago-based Invenergy has partnered with the energy arm of SoftBank Group Corp (TYO:9984) to jointly develop two solar projects in Japan with a combined capacity of over 20 MW.