upvote
I think this site is from the UK where companies are plural (they are made of people after all). Is there some other grammatical issue you have... it is kind of meandering, but that's taste more than grammar.

What would you suggest instead?

reply
It's grammatical. I put a hyphen in 'open-source' in case that helps.
reply
It’s a cultural difference you’re unaware of, not an error.
reply