Switzerland- based D-REC, a new not-for-profit initiative to deliver internationally recognised guarantees of origin for distributed renewable energy, has announced…