1151 Richmond St
London, N6A 3K7
Canada
Western University
Solar energy, Photovoltaic, ledger, Peer-to-peer trading, Distributed generation, prosumer