Posted on Dec 19, 2017 Michael Chen, President of Alon Renewable, provided his expert insight of the Future of Energy.