Rackspace technology announces launch of initial public offering

Rackspace technology, inc. (“rackspace technology”) today announced the launch of its initial public offering of 33,500,000 shares of its common stock
BR Ratings Summary
BR Quant Ranking