Sol Systems has reached financial close and started construction on a $345 million, 182-megawatt solar project on a reclaimed ...
Plug-and-play solar energy without hefty installation costs sounds like a compelling idea, but is it actually legal in the US?