Ted Bauman’s “Solar On Demand” Company – $16 Trillion Opportunity?

Financial author Ted Bauman is out with a brand new video presentation which talks about an executive Order 14008, that was recently signed by Biden and intends to move the U.S. to clean energy by 2035. Another thing it does, is tease a “solar on-demand” company that has “made more money than all 7 oil … Read more