Orange Signs a Major Green Power Purchase Agreement with Total, which Will Develop 80 MW of Solar Farms in France to Honor It
PARIS–(BUSINESS WIRE)–Regulatory News: Orange signed a Corporate Power Purchase Agreement (CPPA)1 with Total (Paris:FP) (LSE:TTA)…