Tech Insider : Economy, Business, Environment
Stock market uncertainty
Companies are finding it increasingly challenging to forecast earnings amid economic uncertainty.