Can someone please tell me what is wrong with my arguments and why the cell will only generate the first result?

=SUM(IF(E28>=0.6-0.7999,D28*0.04,IF(E28+0.8-0.9999,D28*0.06,IF(E28>=1,D28*0.1))))