Is this Electric Vehicle stock poised for upside potential?

Technology. It has and continues to cause an upward surge in mankind. For example, the invention of the computer (1800s), Apollo 11 landing on the moon (1969), or even the introduction of the GPS (1974) have all radically improved life as we know it. Technology is an attractive investing sector. Because of the future value, […]