The ‘Rock’ Goes Solar

One of America’s most notorious prisons, Alcatraz – also known as the ‘Rock’ – now hosts a 307 kilowatt solar power system along with a deep cycle battery back-up unit.

REC Wins Customer Value Enhancement Award

REC has been named recipient of the Global 2011 Frost & Sullivan Award for Customer Value Enhancement for making solar power solutions more accessible around the world.