
Social platform Stocktwits and other sources of ‘alternative data’ may be hurting analysts’ long-term forecasts
Since the beginning of the century, the number of satellites orbiting Earth has increased by more than 800%, from less than 1,000 to more than 9,000. This profusion has had a number of strange and […]