TechWorld Who is Pullup, the video game publisher that is a hit while the industry grimaces? Created in 1996, Focus Home Interactive is a French video game publisher, whose head office is located in Paris. At the beginning of the 2000s, the publisher experienced success with Gaurav Rajput5 months ago5 months agoKeep Reading