Fat Llama snapped up in £34.5m deal

London tech platform Fat Llama has been snapped up in a £34.5 million deal. Fat Llama allows users to list … Continue reading Fat Llama snapped up in £34.5m deal