Osprey Europe has recently been recognsied in two separate company awards. In May 2017 it was listed in the London Stock Exchange 1000 companies to inspire Britain report. Hot on the heels of that award in June the company featured 144th in the annual Sunday Times HSBC International Track 200.
Read more