I've seen that stated from time to time, but I've never seen a credible source to back up the claim. If you've got one, I'd love to have it to post to these threads about solar fraud.
--Boot Hill
I was repeating the comments of a speaker at an energy seminar I attended a few months ago and I don't know his source.
Even assuming the French study is correct, solar is one of the least efficient sources of energy. At best, it will produce about 2.5 times the energy required to manufacture it, plus it's not an "on demand" source of power. Compare that to oil which produces 80 times the energy consumed to bring it to market.