Maxeon Solar Technologies (NASDAQ:MAXN) -13.8% in Thursday's trading after saying its panels remain blocked at the U.S.
National Grid Renewables has broken ground on its 100 MW Apple River Solar Project in Polk County, Wisconsin.