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.