GP JOULE Canada

GP Joule 25-MW Merchant Solar Plant in Alberta, Canada

GP Joule 25-MW Merchant Solar Plant in Alberta, Canada