Investors Shed Stake In Internet Provider For £31.7M

Shares in London-listed technology company Alphawave IP Group PLC slumped 5.1% in the first hour of trading Thursday, after two funds sold more than £31.7 million ($36.7 million) of shares in...

Already a subscriber? Click here to view full article