The new business intelligence firm that Pierre Maillot set up following his break with Eurogroup is having trouble finding its feet.(...) [ 117 words ] [€5]