Morocco takes the lead in the solar hybrid race



  • Marokko_Ain_
  • Marokko_Ain_
  • Fig02_solarpower_Ain_
  • Picture_1_Sola_