Cleantech

Shell Sees Solar Becoming #1 Source Of Energy (But Its Forecast Is Still Biased)

Shell Sees Solar Becoming #1 Source Of Energy (But Its Forecast Is Still Biased)

Reposted from Solar Love: The solar manufacturing industry is now a highly competitive industry. Solar module companies that can’t compete are dropping like  icicles on a warm spring day. Shell dropped out of the solar module race in 2006, giving…