John Podesta photo
Mr John Podesta

VCID: 434616
    Profile

    Career


    Joule Unlimited Inc

    A renewable energy company pioneering the production of liquid fuel from the sun.

    Selected investments

    Country Notes
    Leonido Holdings LLC
    Other
    Active