The latest bs from Bill Gates and Larry Fink of BlackRock.