News

The Economic Forum’s $191 million reduction to the revenue forecast was largely a result of lowered expectations of sales and ...