On the day of the climate march in New York, this massive announcement comes! What perfect timing. Not much to say is there?