Nepal Office

  • TESLA HYDROPOWER PVT. LTD.
  • Gyanjyoti Marg, KMC-4, Kathmandu
  • +977-01 4720684 / 01 4720685

USA Office

  • TESLA HYDRO USA Inc.
  • 12359 Sunrise Valley Dr.,Suite 320, Reston, VA 20191
  • +1-571-310-1141