Release Summary

Petra Solar Completes the Middle East’s Largest Smart Solar Project in Bahrain

Petra Systems