Websites hosted on 173.212.253.106 IP Address
Geo Location Information for 173.212.253.106 IP Address. The IP Address 173.212.253.106 is located at 49.405 latitude and 11.1617 longitude in Germany. Friendly Location for the IP Address is Bavaria, Nuremberg, Germany, 90475.
JREDA - Jharkhand Renewable Energy Development Agency - State Govt. Ag
- jreda.com
The Jharkhand Renewable Energy Development Agency Ltd (JREDA) is incorporated as a Society in year 2001 under the administrative control of the Department of Energy, Govt of Jharkhand for promoting use of renewable energy sources in the state. Being a nodal agency, JREDA is working for implementation of fiscal and fina
897,654
$
1,440.00