To better serve our customers and partners, Majority Report is rebuilding its website.
The company also moved over Christmas to larger premises:
Majority Report
11, rue Léon Jouhaux
75010 Paris, France
Meanwhile, the old site is still accessible here.
