Hydro
Hydropower is the most important and widely-used renewable source of energy. Hydropower represents about 16% (International Energy Agency) of total electricity production. China is the largest producer of hydroelectricity, followed by Canada, Brazil, and the United States. Approximately two-thirds of the economically feasible potential remains to be developed. Untapped hydro resources are still abundant in Latin America, Central Africa, India and China.
TCSPL team has actively evaluated transactions in Hydro sector in several countries in South Asia, South East Asia & Africa.
Our services for Hydro power developers: