Hydropower is the largest source of renewable electricity worldwide and advancing its deployment is essential in driving the energy transition…
Taking a U-Turn from its previous three- year old stand when Australia placed its national target to cut emissions by…