Yahoo Web Search

Search results

    • Why Clean Energy Stocks Collapsed This Week

      Why Clean Energy Stocks Collapsed This Week

      The Motley Fool via AOL· 5 hours ago

      Nikola said revenue dropped from $10.7 million a year ago to $7.5 million last quarter, and loss from operations ballooned from $127.2 million to $145.4...