Okay, so they have added more people there than the last time I looked (which was pretty much all google except for 1 mozilla person). Thanks for pointing towards that link.
Still seems a pretty small group to control something so important, but I hope they keep improving and adding more people there from other companies and countries.