From Independence to Dependence on Other Nations
Ronald Stein Dr Jay Lehr cfact.org Ron Stein is an engineer who, drawing upon 25 years of project management and business development experience, launched PTS Advance in 1995. He is an author, engineer, and energy expert who writes frequently on issues of energy and economics. CFACT Senior Science Analyst