World

3 great mysteries about life on Mars

Mars is the most explored planet in the solar system besides Earth. With all of our robotic visitors there, we have discovered that it is too dry, cold and irradiated a world to support the intriguing humanoids or invading tentacles that science fiction ever imagined. But our trips to Mars …

Read More »

Tesla shares fell after stellar gains. Here are a few reasons why.

Electric vehicle maker Tesla crushed profit estimates Wednesday night. Initially, its shares appeared in off-hours trading, but closed with a 5% drop on Thursday. Determining Tesla’s stock (ticker: TSLA) can be difficult, but there are a few reasons for its weak performance on Thursday. Wall Street was impressed with the …

Read More »