Green Business Roundtable presents talk on renewables

Green Business Roundtable presents talk on renewables