Solar Speaks: Does Your Commercial Installation Make Sense? | Science Test | Scoop.it
“ Welcome to another edition of Solar Speaks, Solar Power World’s podcast series that gives you the opportunity to hear from the industry’s biggest newsmakers — in their own words.”
Via Wiser Capital