← SearchNEW AWARD WITH ALTELA DE-FE0000833 - AN INTEGRATED WATER TREATMENT TECHNOLOGY SOLUTION FOR SUSTAINABLE WATER RESOURCE MANAGEMENT IN THE MARCELLUS SHA$1,663,355FY2009Department of EnergyDOEAltela, Inc.InvestigatorsView source on USAspending →