Leeward starts construction at 100MW US solar siteBy Andrew FawthropOctober 7, 2022 Oak Trail scheme in North Carolina will supply Verizon under long-term PPA deal