Shakti Sustainable Energy Foundation
The Capital Court, 104B, Fourth Floor,
Munirka Phase III, New Delhi 110067 India.
Phone number: 011-47474000
Fax number: 011-47474043
Website: www.shaktifoundation.in
Corporate Identity Number: U93030DL2009NPL194891