Vignesh Gowrishankar, Sustainable Energy Advocate, New York
We disagree with the recent report from the American Petroleum Institute (API) claiming that the upcoming finalization of EPA’s proposed rule will stifle natural gas prod… Continue reading →