Cristiano Spillati

Managing Director

Limes Renewable Energy

© Solar Media Limited