Green Strategy Services Private Limited
UG 3, Plot 5 Vaishali-2A.
Ghaziabad- 201010, Uttar Pradesh (India)
Bhilwara Energy Limited
Bhilwara Towers, A-12 Sector
Noida- 201301, Uttar Pradesh (India)
Tata Power Trading Company Limited
C - 43, Sector 62
Noida- 201307, Uttar Pradesh (India)