Ezio Ravaccia

CIO
Solar Ventures