Shell – первая международная нефтегазовая компания, построившая такой комплекс в России.
Новый комплекс Shell производительностью 200 млн литров (около 180 тыс. т) стал одним из крупнейших среди заводов компании. Предприятие Shell в Торжке, согласно рейтингу Tver-portal.ru, входит в список 10 крупнейших инвестиционных проектов в Тверской области. Объем вложений в строительство составил $100 млн (около 70 млн евро). Благодаря строительству завода в Торжке создано около 150 новых рабочих мест.
Предприятие изначально должно было заработать в конце 2010 года. Затем сроки его запуска были сдвинуты, в частности, по причине задержки в работе подрядчиков и уточнении проекта.