MICROJOULES

English

Microjoules Systems

Our mission:

The development of practical systems for our daily life using renewable energy sources: With microjoules to megawatts