Trinasolar ISBU Secures 30 MW Corporate PPA with Equinix in JapanApril 2, 2025 Trinasolar International System Business Unit (ISBU), the utility-scale solar and battery storage development arm of Trina Solar Co., Ltd, has signed a 20-year renewable energy power purchase agreement (PPA) with…