They have a section called Technology of Business, ffs... And in that section we can find the following longread:

Who needs sci-fi?

matched with this image: