Market with insight in the european space

IT and Marketing Insights from Pierre Audoin Consultants (PAC) and Transiris