6/21/10

New Orleans Solar Panels

South Coast Solar, Louisiana's largest renewable energy company is shown installing solar panels. This was for Global Green's project in the Holy Cross area of New Orleans.