Michele Appendino

Chairman
Solar Ventures