Trina Solar and EGO sign a Power Purchase Agreement in Italy for a 69MW portfolio
07.08.2025 - 18:08:56Trina Solar and EGO sign a Power Purchase Agreement in Italy for a 69MW portfolio. Trina Solar Co., Ltd China New York Italy United Kingdom Sweden Germany Finland Netherlands Denmark

