infotechlead

Dell Technologies to sell Boomi in a deal valued at $4 bn