Someone else also pointed out that Delfin had clearly paid someone to do some pretty heavy SEO (Search Engine Optimisation) on articles about them so that they showed up first in the search results on Google - instead of a whole bunch of posts from Ihub like some searches on some companies bring up! lol
See the google search below and you will understand what I mean when you look at the systematic indexation of the articles: