Researchers at the U.S. Department of Energy’s National Renewable Energy Laboratory (NREL) developed a translucent solar panel to allow certain light spectrums to pass through that are optimal for ...
NRG Energy (NYSE: NRG) and The Kraft Group have started construction of a futuristic solar canopy, part of a 1 MW solar installation at Patriot Place expected to be completed by the start of the New ...