City of Helsinki announces winners of its Energy Challenge

by