Trinasolar ISBU Signs 30 MW Corporate PPA with Equinix in JapanContributed by: PR NewswireTagsTrina-Solar-ISBU