Part of larger energy services contract with Duke Energy Project also includes a 2-MW battery CHARLOTTE, N.C., June 13, 2022 /PRNewswire/ — The Southeast’s largest floating solar plant will be producing power soon at the U.S. Army’s Fort Bragg in North Carolina after a major utility…