but i do not want to judge by anything, just saying my opinion, that is the company wants to be trusted again, it is at least nice to give some informations about the new team and frequently info about their new sites they are launching will be good for business also ... if they have nothing to hide
