Business Orange and Total Signs Green Power Purchase Agreement for 20 Years Mar 10, 2021 Orange signed a Corporate Power Purchase Agreement (CPPA) with Total, through its subsidiary Total Quadran – one of the!-->…