Former U.S. oil investment bankers, portfolio managers and executives have formed over 20 listed blank-check companies to take renewable energy…