RFA moves to new Mayfair office

RFA, a specialist IT provider to the financial services industry, has moved to new offices in Mayfair, London. 

Read the full story at Hedgeweek…