Infinity Turbine Develops A Revolutionary Approach to Desalination and Energy Storage by Harnessing the Power of Sand and Salt MADISON, WISCONSIN, USA, January 25 ...