Home Forex News Beacon Roofing rejects QXO’s $11 billion takeover offer