23 Mar 2009
Feature Guest - Dr Eric Martinot
How much progress has been made on a shift to renewable resources especially in energy hungry countries?
How much progress has been made on a shift to renewable resources especially in energy hungry countries?