Global Solar Council launches leadership forum

The Global Solar Council (GSC) is progressing in leaps and bounds as the first unified international voice of the solar industry. This week, it announced its founding corporate members and the launch of the Global Council Leadership Forum.