offers vs offer [duplicate]

ABC is an online platform providing technology and software that offer XYZ and YXV with insights using environmental data.

In the sentence above, should it be phrased technology and software that Offers OR Offer?

Normal subject and verb agreement rules state that it should be offers, but it doesn't sound right. Can anyone explain what is the correct term to be used and why is it so?

Thanks in advance.


Solution 1:

It depends what is doing the offering.

If the platform is doing the offering, then the platform is singular so it offers.

If the technology and software are doing the offering, then they are plural and so they offer.

It's not clear to me which is the case. A real sentence without XYZ etc might make it clearer.