Australian State Announces World’s Biggest Pumped Hydroelectric Scheme
<!-- -->Pumped hydro technology allows for the long-term storage of renewable energy. (Representational)Sydney: Australia's eastern state of Queensland unveiled plans Wednesday to build the world's largest pumped hydroelectric energy…