Huge Boss

1 result

The enlarged group now employs more than 1,500 staff in 64 markets.

The majority stakeholder in Galway-based financial payments group Planet, formerly Fintrax, is reportedly planning to sell the group for $2.2 billion (...)