Marketplace Morning Report

Portugal’s clean energy solution? Sun, sea and…floating solar panels

by Leanna Byrne