• @buzz86us
      link
      English
      22 months ago

      No they purport to sell cloud services, but require their cloud employees to be onsite.