3 months agoElon Musk Says Your Life Depends on Solar—But Critics Call It Fear-Based Marketing - WorldEyeWorldEyeToday