Previous
Next
  • 18.4 MWe
  • 34.2% electrical efficiency
Read more…
  • 7.4 MWe
  • 33.1% electrical efficiency
Read more…
  • 5.4 MWe
  • 29.3% electrical efficiency
Read more…
  • 1.7 MWe
  • 27% electrical efficiency
Read more…