Photograph: iStock

Tech giants including Google, Apple and Amazon will for the first time face rules governing their commercial relations with smaller businesses under a(...)

Deezer said it expected net proceeds of about €291 million from the IPO

Music streaming service Deezer said it expects to raise €300 millionfrom selling new shares when it lists on the Paris stock exchange later this month(...)