Japanese companies iGrid Solutions and CPower are launching a partnership in the on-site solar power purchase agreements (PPA) space, targeting the deployment of over 10 MW annually and 30 MW over three years.