They did indeed do some major editing on the FF homepage. Still pretty vague, but that doesn't necessarily means much, one way or another. I did see one triviality that they might want to re-word however...they write; "
Our buildings are the primary source of toxic emissions and environmental damage." [FFs' buildings ?]
To avoid being taken 'literally', I'd suggest they substitute the word 'our' with the word 'todays' , 'modern' or 'contemporary' buildings instead