lifevlogsofthomas lifevlogsofthomas 14-11-2016 English contestada What are the effects of solar power on our lives? What was the cause for this invention?