The company
「その会社」という特定の会社を指します。
is working hard
「懸命に努力している」という現在の進行中の状態を表します。
to close the gap
「差を縮めるために」という目的を表す不定詞句です。「隔たりを埋める」という意味の熟語です。
between its products
「自社の製品の間で」という意味です。
and the competitors'
「そして競合他社の(製品)の間で」という意味で、前の "products" を省略しています。