Salaka 18 MWp

  • Technology – Single Axis Tracker
  • Location – Telengana
  • Size – 18 MW

Add Comment