Rosana Francescato

Rosana Francescato

Clean energy analyst, advocate, communicator spreading the good solar word