Back

DECENTRALIZED PEER-TO-PEER ENERGY TRADING PLATFORM DEFINITION