Video

Algeria's renewable energy potential: Solar power is the way to go