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