US energy company Tenaska said on Tuesday it had signed a 20-year energy storage agreement with Tennessee Valley Authority (TVA) for a 225-MW/900-MWh battery project in East Tennessee.