I wanted to say, “What on Earth” but Autosport beat me to it.
My favorite thing about this story is that in their presentation to the FIA (before the public presentation) Honda said, “We want Formula 1 to be carbon neutral by 2015”. And Max Mosley said, “Urm it already is innit?”
Apparently since 1997 the FIA have been offsetting all of the carbon emissions of the cars and all of the flights to the races by building forests in Mexico, but they just kind of forgot to tell anyone.
So Honda had to take that bit out of their presentation. The only sad thing is that Honda Racing itself isn’t carbon neutral (all of the manufacturing of the cars etc) and that despite this Earth Car marketing campaign they haven’t even pledged to do that themselves.