Do these idiots know that numerous solar scientists have just declared that the sun is going into a low activity phase ? Only a complete moron would want to cool a cooling planet.
Yes, and if they send the mirror up soon and it does not get warmer, they will claim success.