solar energy problems

You may have missed