What percentage of the world’s energy needs could be met using solar energy? August 22, 2010admin 4 Comments Using current technology, that is. Please provide a source