Karm Solar: Marsa Alam Solar Grid
Marsa Alam is a small and relatively new town on the Red Sea, a thriving touristic destination because of its weather and nature; mountains, sandy…
Marsa Alam is a small and relatively new town on the Red Sea, a thriving touristic destination because of its weather and nature; mountains, sandy…