Alibaba Group Holding Ltd (NYSE: BABA) shares are trading lower Monday after Chinese factory and retail sales data missed estimates, which has caused concerns of an economic slowdown. China's central bank cut key rates following the data.
The European Space Agency (ESA) is in preliminary technical discussions with Tesla Inc (NASDAQ: TSLA) CEO Elon Musk's SpaceX for temporary use of its launchers after Russia blocked Western access to its Soyuz rockets.
When looking to invest in small-cap companies, it can prove to be benefical investing in small-caps that have proven profitability and willingness to conduct shareholder distributions while reinvesting in the firm.