Several factors can cause neonatal anemia: - Blood Loss: This can occur due to conditions like placental abruption, twin-to-twin transfusion syndrome, or internal hemorrhage. - Hemolysis: This is the destruction of red blood cells, which can be caused by blood group incompatibilities like Rh or ABO incompatibility, infections, or genetic conditions such as G6PD deficiency. - Decreased Red Blood Cell Production: Conditions such as congenital infections (e.g., cytomegalovirus) or bone marrow disorders can lead to reduced production of red blood cells.