Connecting the dots between sports, science and technology
The Edel Group BV has been taken over by Victoria PLC from the UK. Victoria PLC is an international designer,…