This isn't a technological problem, but political.
The world could get all it's energy from a small area of the sahara if everyone agreed on the infra-structure costs, and signing various treaties. Italy has already agreed a solar farm in north africa and will lay a cable across the med to...