Fenice Energy

Renewable energy research

Solar project feasibility studies